This patch has been discussed extensively on the mailing lists:
Modifications have been made to formatting per Ian Taylor and I am
commiting the patch now. The remainder of the patch was approved by
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.
Description: Text Data