about summary refs log tree commit diff
path: root/include/stdarg.h
Commit message (Collapse)AuthorAgeFilesLines
* use compiler builtins for variadic macros when availableRich Felker2011-04-271-0/+7
| | | | | | | | | | | this slightly cuts down on the degree musl "fights with" gcc, but more importantly, it fixes a critical bug when gcc inlines a variadic function and optimizes out the variadic arguments due to noticing that they were "not used" (by __builtin_va_arg). we leave the old code in place if __GNUC__ >= 3 is false; it seems like it might be necessary at least for tinycc support and perhaps if anyone ever gets around to fixing gcc 2.95.3 enough to make it work..
* split off arch-specific stdarg.h stuffRich Felker2011-02-151-15/+1
|
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+32