"*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