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 interworking.
regards, -dave On Sun, Jun 7, 2009 at 12:41 AM, Jeremy Booth<[email protected]> 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 > [email protected] > http://lists.psas.pdx.edu/mailman/listinfo/psas-avionics > > _______________________________________________ psas-avionics mailing list [email protected] http://lists.psas.pdx.edu/mailman/listinfo/psas-avionics
