aboutsummaryrefslogtreecommitdiff
path: root/include/sys/sendfile.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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 Felker2012-09-071-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 Felker2012-06-151-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 Felker2012-06-041-1/+1
* add *64 junk for sys/*.h headersRich Felker2012-05-041-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 Felker2011-03-181-0/+16