Patch to fix PR9861

TJ Laurenzo tlaurenzo@gmail.com
Fri Sep 23 18:57:00 GMT 2005


I am attaching a revised patch that corrects the ambiguity problem in
accordance with Ian's suggestion.  It includes an update to the
demangler and test cases to support it.

It should be noted that with this patch applied, mangled names
produced by the Java and C++ compilers for methods of Java classes
cannot be demangled by old tools until they are patched with the
libiberty cp-demangle.c updates included in this patch.

Of course, this patch also breaks old-style Java binary compatibility
(such as exists to begin with).

I have built and successfully run the testsuite with this patch
against i686-pc-linux-gnu.

TJ
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr9861-a.diff
Type: application/octet-stream
Size: 11663 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20050923/e869119d/attachment.obj>


More information about the Java-patches mailing list