"*INTERNAL*" appended to function name bootstrap failure
David Edelsohn
dje@watson.ibm.com
Tue Dec 4 11:34:00 GMT 2001
AIX bootstrap failed today because of a syntax error in the
assembly output while trying to compile
libstdc++-v3/libsupc++/eh_aux_runtime.cc . The syntax error is that G++
is appending " *INTERNAL*" to the function name.
gcc/cp/mangle.c says:
We also need to provide mangled names for the maybe-in-charge
constructor, so we treat it here too. mangle_decl_string will
append *INTERNAL* to that, to make sure we never emit it.
Guess what? We're emitting it!
David
More information about the Gcc
mailing list