This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Possible ARM binutils/gcc errors...
>arm-linux-ld: Error: _udivsi3.o uses hard floating point, whereas vmlinux uses
>soft floating point
Oh yeah, that's a bit unfortunate. I think I ended up just putting
"-Wl,--no-warn-mismatch" in the final link.
>think would make a difference. Also, why is it that I need the header files for
>a stage 1 gcc to build only kernels? If I build a cross compiler for MIPS, I
>don't need the kernel headers unless I go to build glibc. Thanks Phil.
On ARM libgcc needs to know how to make system calls. But you're right,
there's no good reason to depend on kernel headers for this. Someone else
mentioned this a month or so back and I've been meaning to fix it but never
actually done anything about it.
p.
PGP signature