PATCH: Fix for java/PR9861

TJ Laurenzo tlaurenzo@gmail.com
Sun Dec 11 01:33:00 GMT 2005


This patch has been discussed extensively on the mailing lists:
   http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01716.html
Modifications have been made to formatting per Ian Taylor and I am
commiting the patch now.    The remainder of the patch was approved by
Andrew Haley.

The test suite looked good when bootstrapped on i686-pc-linux-gnu.

Note that this patch changes the name mangling behavior for Java
methods (as defined by gcj and g++ when compiling CNI classes) so as
to allow return type mangling.  Existing Java libraries will need to
be rebuilt to account for the change.  In addition, existing
binutils/gdb will not be able to properly decode the names until
rebuilt with the libiberty changes commited as part of this patch.

TJ
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr9861.diff
Type: text/x-patch
Size: 12860 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20051211/1a81e08b/attachment.bin>


More information about the Gcc-patches mailing list