crosstool-ng/scripts/build/libc
Yann E. MORIN" b00d3ef516 libc/newlib: build in the 'start files' pass
A few facts:
- building the C library requires a proper core compiler
- core compiler is issued from one of the core passes
- the C library is required to build libstdc++
- newlib is only built for baremetal
- in bare metal, the final compiler is issued from one of the core passes

So we need to build the C library between core pass 1 and core pass 2.
The only place is eithe libc_headers() or libc_start_files(). The most
pertinent seems to be libc_start_files().

So we build newlib from libc_start_files(), and leave libc() empty.
2010-06-13 23:45:29 +02:00
..
eglibc.sh scripts/functions: make CT_Patch dumber 2010-04-11 23:18:10 +02:00
glibc.sh libc/glibc: fix kernel version check 2010-04-21 18:54:58 +02:00
newlib.sh libc/newlib: build in the 'start files' pass 2010-06-13 23:45:29 +02:00
none.sh Get rid of all stuff related to building a /delivery' traball: 2009-01-03 21:11:41 +00:00
uClibc.sh libc/uClibc: apply the threading model to the configuration 2010-06-09 00:41:25 +02:00