[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: egcs package + need help



Philip Blundell <philb@gnu.org> writes:

> >00000000      D  *UND*  00000000 __vt_9exception
> >0004a760 g    DO .data  00000018 _vt$9exception
> >
> >Bingo, I think.
> >
> >Now, how do we fix that?
> 
> Aha.  Yep, that's a bit of a smoking gun.  I guess the thing to do is to find 
> out which .o files the two mangled names came from and then look at the 
> compiler flags used to build them to see if there were any differences.  If 
> one of them got built with a gcc2-era g++ that might cause this.
> 
> For what it's worth the version I have in my libstdc++ is the former 
> (__vt_9exception).  I think the other is an older mangling style.

Ok.  Those seem to be coming from libgcc.a.  I'm not sure how they got
in there.

I'm going to rebuild egcs again from scratch.  Perhaps that will fix
it.

Cheers,

 - Jim


Reply to: