[ECOS] eCos 3.0 and newlib in ARM toolchain

Marcos Del Puerto mpuertog@gmail.com
Mon May 11 15:36:00 GMT 2009


Hi everybody,

I have been checking the ecos pre-built toolchain for ARM kindly
contributed by ecoscentric
(ecoscentric-gnutools-arm-eabi-20081213-sw.cygwin.tar.bz2) to use it
with eCos 3.0 and I have realized there is no newlib.h file anymore.
In fact the only reference to newlib I could found was --with-newlib
in the arm-eabi\bin\arm-eabi-gccbug file (and a couple or headers
which begin with "// Specific definitions for newlib  -*- C++ -*-").

Previous arm toolchain
(ecoscentric-gnutools-arm-elf-1.4-2.cygwin.tar.bz2) contained newlib
1.11.0 and all the respective headers. The latest EABI/ARM toolchain
provided by CodeSourcery also contains those files and newlib 1.16.0.

Does it means newlib has been dropped from the recommended toolchain?
Does it means that if I want to use newlib I will have to assemble and
compile my own toolset? Which are the advantages of using glibc for
embedded development when not using Linux?

Thank you in advance,
Marcos Del Puerto

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list