xref: /aosp_15_r20/external/google-breakpad/src/third_party/musl/README (revision 9712c20fc9bbfbac4935993a2ca0b3958c5adad2)
1*9712c20fSFrederick Mayle
2*9712c20fSFrederick Mayle    musl libc
3*9712c20fSFrederick Mayle
4*9712c20fSFrederick Maylemusl, pronounced like the word "mussel", is an MIT-licensed
5*9712c20fSFrederick Mayleimplementation of the standard C library targetting the Linux syscall
6*9712c20fSFrederick MayleAPI, suitable for use in a wide range of deployment environments. musl
7*9712c20fSFrederick Mayleoffers efficient static and dynamic linking support, lightweight code
8*9712c20fSFrederick Mayleand low runtime overhead, strong fail-safe guarantees under correct
9*9712c20fSFrederick Mayleusage, and correctness in the sense of standards conformance and
10*9712c20fSFrederick Maylesafety. musl is built on the principle that these goals are best
11*9712c20fSFrederick Mayleachieved through simple code that is easy to understand and maintain.
12*9712c20fSFrederick Mayle
13*9712c20fSFrederick MayleThe 1.1 release series for musl features coverage for all interfaces
14*9712c20fSFrederick Mayledefined in ISO C99 and POSIX 2008 base, along with a number of
15*9712c20fSFrederick Maylenon-standardized interfaces for compatibility with Linux, BSD, and
16*9712c20fSFrederick Mayleglibc functionality.
17*9712c20fSFrederick Mayle
18*9712c20fSFrederick MayleFor basic installation instructions, see the included INSTALL file.
19*9712c20fSFrederick MayleInformation on full musl-targeted compiler toolchains, system
20*9712c20fSFrederick Maylebootstrapping, and Linux distributions built on musl can be found on
21*9712c20fSFrederick Maylethe project website:
22*9712c20fSFrederick Mayle
23*9712c20fSFrederick Mayle    http://www.musl-libc.org/
24