Mangling change between gcc 3.0 and gcc 3.1
Gabriel Dos Reis
gdr@integrable-solutions.net
Wed Nov 6 17:12:00 GMT 2002
Matt Austern <austern@apple.com> writes:
| Obviously this is a bug in 3.1 or 3.2: either the
| compiler or the demangler is wrong. The question
| I don't know: which is it?
Maybe I'm wrong but I think there are some notes to that effect in
cp/NEWS:
*** Changes in GCC 3.1:
[...]
* The C++ ABI has been fixed so that `void (A::*)() const' is mangled as
"M1AKFvvE", rather than "MK1AFvvE" as before. This change only affects
pointer to cv-qualified member function types.
-- Gaby
More information about the Gcc
mailing list