crosstool-ng/config/libc
Bryan Hundven 52260ccebb libc/musl: add musl-libc support
This patch adds initial support for musl-libc.

Musl-libc versions currently supported:
* 1.0.3 (Stable)
* 1.1.3 (Previous Mainline)
* 1.1.4 (Mainline)

Futher improvements are needed.
* gcc-4.9.x has issues (Might be fixed in musl-1.1.4).
* Multilib support is needed.
* Checks to make sure paths are correct.
* Move to 2-step gcc build. 3-step build is not necessary.

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
[yann.morin.1998@free.fr: removed the gcc musl patch, to be added later;
 removed dead code do_get_arch()]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-08-08 22:49:37 +02:00
..
eglibc.in libc: libces are responsible for naming their threads implementation 2014-07-28 01:23:34 +02:00
eglibc.in.2 libc/glibc: source common parts instead of symlinking 2011-05-18 23:48:56 +02:00
glibc-eglibc.in-common libc/{glibc,eglibc}: Don't download glibc-ports when not available 2013-11-16 16:16:51 +01:00
glibc.in libc: libces are responsible for naming their threads implementation 2014-07-28 01:23:34 +02:00
glibc.in.2 libc/glibc: source common parts instead of symlinking 2011-05-18 23:48:56 +02:00
mingw.in libc/mingw: threads are the native ones 2014-07-28 01:23:34 +02:00
musl.in libc/musl: add musl-libc support 2014-08-08 22:49:37 +02:00
newlib.in libc/newlib: only requires core pass-2 2014-05-05 23:24:33 +02:00
newlib.in.2 libc/newlib: add option to optimise for size 2011-11-22 14:18:14 +08:00
none.in libc: libces are responsible for naming their threads implementation 2014-07-28 01:23:34 +02:00
uClibc.in libc: libces are responsible for naming their threads implementation 2014-07-28 01:23:34 +02:00
uClibc.in.2 libc: rename the threads options 2014-07-28 01:23:34 +02:00