That would have to do with how the gcc libs were compiled, in
particular, thumb/arm interworking was not enabled when the libs were
compiled. If you were to re-compile those with thumb interworking the
warnings would go away. You may run into serious issues if you are
transitioning from thumb to arm code or vise versa without


On Sun, Jun 7, 2009 at 12:41 AM, Jeremy Booth<> wrote:
> I'm seeing quite a few warnings of the form:
> /home/user/lpc-kit/LPC/2148/lib/gcc/arm-elf/4.2.3/../../../../arm-elf/bin/ld:
> Warning:
> /home/user/lpc-kit/LPC/2148/lib/gcc/arm-elf/4.2.3/thumb/libgcc.a(_fixdfsi.o)
> does not support interworking, whereas BlinkyLightSample.elf does
> /home/user/lpc-kit/LPC/2148/lib/gcc/arm-elf/4.2.3/../../../../arm-elf/bin/ld:
> /home/user/lpc-kit/LPC/2148/lib/gcc/arm-elf/4.2.3/thumb/libgcc.a(_udivsi3.o)(__udivsi3):
> warning: interworking not enabled
> I guess I was seeing those before, and didn't notice, but it seems sort of
> novel, so I thought I'd ask if this is expected, or possibly due to having
> the older cross-compiler...
> _______________________________________________
> psas-avionics mailing list

psas-avionics mailing list

Reply via email to