libc for freertos with arm-elf-gcc ?

nobody wrote on Wednesday, October 12, 2005:

I’d like to use FreeRTOS on an AT91SAM7 with gcc.
i have the arm-elf binutils and compiler but still no libc.
Which libc do you suggest?

background of this question:
i only need the basic libc functionality required by freertos and the freertos demos.
i’m still a bit new to this all, but as far as i read and found:
- glibc is said to be huge for a 64K (or even 32K) device
- uclibc is a priori made for (uc)linux only and would need severe porting to work with freertos (?)
- newlib is also said to not be very small(?)
so which libc is the best for freertos on SAM7 with gcc?


nobody wrote on Wednesday, October 12, 2005:

I think only  the functions you use from the library will get included in the build, not the  entire library.  Maybe therefore not a problem.

Take a look at WinARM and GNUARM distributions to see what they use.

nobody wrote on Thursday, October 13, 2005:

gnuarm uses newlib, so i’ll take that