1*c9945492SAndroid Build Coastguard Worker 2*c9945492SAndroid Build Coastguard Worker musl libc 3*c9945492SAndroid Build Coastguard Worker 4*c9945492SAndroid Build Coastguard Workermusl, pronounced like the word "mussel", is an MIT-licensed 5*c9945492SAndroid Build Coastguard Workerimplementation of the standard C library targetting the Linux syscall 6*c9945492SAndroid Build Coastguard WorkerAPI, suitable for use in a wide range of deployment environments. musl 7*c9945492SAndroid Build Coastguard Workeroffers efficient static and dynamic linking support, lightweight code 8*c9945492SAndroid Build Coastguard Workerand low runtime overhead, strong fail-safe guarantees under correct 9*c9945492SAndroid Build Coastguard Workerusage, and correctness in the sense of standards conformance and 10*c9945492SAndroid Build Coastguard Workersafety. musl is built on the principle that these goals are best 11*c9945492SAndroid Build Coastguard Workerachieved through simple code that is easy to understand and maintain. 12*c9945492SAndroid Build Coastguard Worker 13*c9945492SAndroid Build Coastguard WorkerThe 1.1 release series for musl features coverage for all interfaces 14*c9945492SAndroid Build Coastguard Workerdefined in ISO C99 and POSIX 2008 base, along with a number of 15*c9945492SAndroid Build Coastguard Workernon-standardized interfaces for compatibility with Linux, BSD, and 16*c9945492SAndroid Build Coastguard Workerglibc functionality. 17*c9945492SAndroid Build Coastguard Worker 18*c9945492SAndroid Build Coastguard WorkerFor basic installation instructions, see the included INSTALL file. 19*c9945492SAndroid Build Coastguard WorkerInformation on full musl-targeted compiler toolchains, system 20*c9945492SAndroid Build Coastguard Workerbootstrapping, and Linux distributions built on musl can be found on 21*c9945492SAndroid Build Coastguard Workerthe project website: 22*c9945492SAndroid Build Coastguard Worker 23*c9945492SAndroid Build Coastguard Worker http://www.musl-libc.org/ 24