This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: -frepo works great on egcs-1.1
- To: egcs at cygnus dot com, khan at xraylith dot wisc dot edu
- Subject: Re: -frepo works great on egcs-1.1
- From: mrs at wrs dot com (Mike Stump)
- Date: Wed, 19 Aug 1998 11:25:01 -0700
> 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.