This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Patch to fix PR9861


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

Attachment: pr9861-a.diff
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]