nobody wrote on Tuesday, June 06, 2006:
I have a _VERY_ small program here : A FreeRTOS kernel running one single task (besides idle), where 4 LEDs are blinking. The thing is that the program takes up 44400 bytes !!!
The MAP file tells me that a lot of unused functions still are in the hex-file. Functions like AT91F_UDP_GetInterruptMaskStatus from lib_AT91SAM7S256.h and "/cygdrive/c/gnuarm/bin/…/lib/gcc/arm-elf/4.1.0/interwork/libgcc.a(_udivsi3.o)"
What do I do in order to remove the dead code ?