On Thursday 15 September 2005 10:59, Eric Fisher wrote: > Hello, > > When building Libgcc with new porting gcc, _floatdidf.o failed for > undefined symbol > _floatsidf. I've been told that _floatsidf is in fpbit.c as > _si_to_df.o. Then I modified the libgcc.mk and firstly build fpbit. > But _pack_df.o failed for undefined symbol > _ashldi3.o which is in libgcc2.c. It seems that they are rely on both > each other.
Sounds like your assembler is broken. Building libgcc shouldn't require linking anything, so you should never get undefined symbols when building libgcc.a. Paul