GitXplorerGitXplorer
p

musl

public
1 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
bd082916b110c0c49e71bc83ff68dfd88bb8313a

fix C++ incompatibility in i386 definition of max_align_t

rrichfelker committed 10 years ago
Unverified
5edbc6fe13e1e0f27e3d3a20f2582da476f74c4b

add _DEFAULT_SOURCE feature profile as an alias for _BSD_SOURCE

rrichfelker committed 10 years ago
Unverified
f929493c49bbb304832b27e1e2b919aa19ddf470

fix _ALL_SOURCE logic to avoid possible redefinition of _GNU_SOURCE

rrichfelker committed 10 years ago
Unverified
ab8f6a6e42ff893041f7545a23e6d6a0edde07fb

fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCE

rrichfelker committed 10 years ago
Unverified
e6403887ccf172974d2da5304c3e4043ebad41d2

fix exp10l.c to include float.h

committed 10 years ago
Unverified
0c32c2635eedfcd6af3606735ac38197f8705734

prune math code on archs with binary64 long double

committed 10 years ago

README

The README file for this repository.
musl libc

musl, pronounced like the word "mussel", is an MIT-licensed implementation of the standard C library targetting the Linux syscall API, suitable for use in a wide range of deployment environments. musl offers efficient static and dynamic linking support, lightweight code and low runtime overhead, strong fail-safe guarantees under correct usage, and correctness in the sense of standards conformance and safety. musl is built on the principle that these goals are best achieved through simple code that is easy to understand and maintain.

The 1.1 release series for musl features coverage for all interfaces defined in ISO C99 and POSIX 2008 base, along with a number of non-standardized interfaces for compatibility with Linux, BSD, and glibc functionality.

For basic installation instructions, see the included INSTALL file. Information on full musl-targeted compiler toolchains, system bootstrapping, and Linux distributions built on musl can be found on the project website:

http://www.musl-libc.org/