| Commit message (Expand) | Author | Age | Files | Lines |
| * | default features: make musl usable without feature test macros•••the old behavior of exposing nothing except plain ISO C can be
obtained by defining __STRICT_ANSI__ or using a compiler option (such
as -std=c99) that predefines it. the new default featureset is POSIX
with XSI plus _BSD_SOURCE. any explicit feature test macros will
inhibit the default.
installation docs have also been updated to reflect this change.
| Rich Felker | 2012-09-07 | 1 | -0/+1 |
| * | header file fixes: multiple include guard consistency and correctness•••one file was reusing another file's macro name, and many had
inconsistent underscores and application of SYS prefix, etc.
patch by Szabolcs Nagy (nsz)
| Rich Felker | 2012-06-15 | 1 | -2/+2 |
| * | _GNU_SOURCE is supposed to imply _LARGEFILE64_SOURCE•••this is ugly and stupid, but now that the *64 symbol names exist, a
lot of broken GNU software detects them in configure, then either
breaks during build due to missing off64_t definition, or attempts to
compile without function declarations/prototypes. "fixing" it here is
easier than telling everyone to add yet another feature test macro to
their builds.
| Rich Felker | 2012-06-04 | 1 | -1/+1 |
| * | add *64 junk for sys/*.h headers | Rich Felker | 2012-05-04 | 1 | -0/+5 |
| * | various legacy and linux-specific stuff•••this commit is part of an effort to make more of busybox work
out-of-the-box.
| Rich Felker | 2011-03-18 | 1 | -0/+16 |