<snip>
>This function is actually in libgcc.a.  I don't know why it isn't being
found
>in your case; maybe your gcc installation is damaged in some way, or you're
>trying to call `ld' directly, or something of that sort.
<snip>

You are right, it's in there... I am not calling ld directly.  I added the
-lgcc to the ld flags and it seems to have at least linked without errors
(although I've yet to verify actual functionality).  It seems funny to me
though that I had to do this.  I've used plenty of other packages which
require floating point (or at least I'm pretty sure I am) and have never had
to explicitly stick this in there before.  I recently rebuilt my toolchain
-- could I have screwed it up somehow?  Is there some way that arm-linux-gcc
automatically knows where to get the libgcc.a code?  Or this could be a
result of the ssh configure script hacking that I had to do to get it to
cross-compile - I really just skipped over a lot of the checks that would
fail in cross-compile mode.  Hmm.  strange.
thanks for your help.
kc
 

_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to