| Commit message (Expand) | Author | Age | Files | Lines |
| * | re-add useconds_t•••this type was removed back in 5243e5f1606a9c6fcf01414e ,
because it was removed from the XSI specs.
however some apps use it.
since it's in the POSIX reserved namespace, we can expose it
unconditionally.
| rofl0r | 2013-04-02 | 1 | -0/+1 |
| * | 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/+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 |
| * | support _BSD_SOURCE feature test macro•••patch by Isaac Dunham. matched closely (maybe not exact) to glibc's
idea of what _BSD_SOURCE should make visible.
| Rich Felker | 2012-05-22 | 1 | -1/+1 |
| * | add *64 junk for sys/*.h headers | Rich Felker | 2012-05-04 | 1 | -0/+9 |
| * | apparently gnu caddr_t is supposed to be char *, not unsigned long•••this type should never be used anyway, but some old junk uses it..
| Rich Felker | 2012-02-01 | 1 | -1/+1 |
| * | cleanup types stuff in headers, fix missing u_int*_t in sys/types.h | Rich Felker | 2011-04-11 | 1 | -7/+9 |
| * | add some ugly legacy type names in sys/types.h (u_char etc.) | Rich Felker | 2011-04-10 | 1 | -0/+8 |
| * | remove some old cruft from sys/types.h | Rich Felker | 2011-03-14 | 1 | -1/+0 |
| * | include sys/sysmacros.h from sys/types.h when _GNU_SOURCE is defined | Rich Felker | 2011-02-20 | 1 | -0/+1 |
| * | reorganize pthread data structures and move the definitions to alltypes.h•••this allows sys/types.h to provide the pthread types, as required by
POSIX. this design also facilitates forcing ABI-compatible sizes in
the arch-specific alltypes.h, while eliminating the need for
developers changing the internals of the pthread types to poke around
with arch-specific headers they may not be able to test.
| Rich Felker | 2011-02-17 | 1 | -0/+14 |
| * | initial check-in, version 0.5.0 | Rich Felker | 2011-02-12 | 1 | -0/+56 |