-frepo works great on egcs-1.1

Mike Stump mrs@wrs.com
Wed Aug 19 11:25:00 GMT 1998


> Date: Mon, 17 Aug 1998 10:09:24 -0500 (CDT)
> From: Mumit Khan <khan@xraylith.wisc.edu>
> To: egcs@cygnus.com

> Now compare the undefined symbol in the object file, .rpo entry and the
> eventual linker error message.

> The only difference is the first template arg to __default_alloc_template,
> which is ``true'' (for threads) in .rpo file, but ``1'' in linker output.
> That may just be due the difference between how ``nm --dem'' and c++filt
> is demangling the symbols.

Ah, give virgin binutils 2.9 ld a try and let us know.  If that's it,
then it's an interaction bug between your ld and the compiler.

Also, I never trust demangling to hunt down problems like this, never.
Either the strings exactly match or they don't.  If they don't it
cannot work.



More information about the Gcc mailing list