PR java/22084 [4.1 Regression] Divide_1 test case hangs

Ranjit Mathew rmathew@gmail.com
Fri Sep 9 11:47:00 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andrew Haley wrote:
> gcc at -O0 is now generating indexed loads for local variables via
> register SP, rather than via BP as before.  This is confusing the
> disassembler in Java's divide overflow handler, which had never seen
> such loads before.  SP-indexed loads are 1 byte longer than BP-indexed
> loads, so we need to increment PC.

Thanks a lot for looking into this and fixing it. This patch
seems to fix PR java/22166 and I get a clean testsuite run
once again. I don't know how you manage to figure out these
things, but awesome.

Thanks,
Ranjit.

PS: You don't seem to have committed the patch yet.

- --
Ranjit Mathew      Email: rmathew AT gmail DOT com

Bangalore, INDIA.    Web: http://ranjitmathew.hostingzero.com/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDIXaKYb1hx2wRS48RAin5AKCsq/9d4lknjBJPkRDkXu2J/KTYkwCfc56C
DK3S4DKx5D3rFdaoXEU4PvI=
=5wHf
-----END PGP SIGNATURE-----



More information about the Java-patches mailing list