acadia-newlib/newlib/libc/include
Corinna Vinschen 84e4cb880a Fix basename prototype collision string.h vs libgen.h
* libc/include/libgen.h (basename): Drop defining _BASENAME_DEFINED.
        Always define macro basename.  Add comment to explain why.
        * libc/include/string.h (basename): Check for basename instead of
        _BASENAME_DEFINED.  Drop __GNUC__ branch, always use basename macro.
        Change comment to explain why.  Add nonnull function attribute.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2015-04-22 10:05:16 +02:00
..
machine Merge parts of <sys/time.h> from FreeBSD 2015-03-13 13:17:34 +01:00
rpc
sys Add <sys/_stdint.h> for FreeBSD compatibility 2015-04-01 20:35:38 +02:00
_ansi.h * libc/include/_ansi.h: _LONG_LONG_TYPE definition removed. 2014-10-10 14:43:19 +00:00
_syslist.h
alloca.h
ar.h
argz.h
assert.h
complex.h * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
ctype.h
dirent.h
envlock.h
envz.h
errno.h
fastmath.h
fcntl.h
fnmatch.h
getopt.h
glob.h
grp.h
iconv.h
ieeefp.h * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
inttypes.h Change from configure time to compile time probe for intptr_t definition. 2015-03-23 09:16:37 -05:00
langinfo.h
libgen.h Fix basename prototype collision string.h vs libgen.h 2015-04-22 10:05:16 +02:00
limits.h
locale.h
malloc.h
math.h * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
newlib.h
paths.h
pthread.h
pwd.h
reent.h
regdef.h
regex.h
sched.h
search.h
setjmp.h
signal.h
spawn.h
stdatomic.h
stdint.h Add parens around MIN/MAX values in stdint.h. 2015-04-01 20:40:43 +02:00
stdio.h * libc/include/stdio.h (FILE): Protect typedef from redefinition. 2015-03-05 17:15:24 +00:00
stdio_ext.h * libc/include/stdio.h (__SNLK): Define. 2014-12-15 18:22:56 +00:00
stdlib.h * libc/include/stdlib.h (__itoa): Declare prototype. 2014-12-16 10:55:17 +00:00
string.h Fix basename prototype collision string.h vs libgen.h 2015-04-22 10:05:16 +02:00
strings.h
tar.h
termios.h
tgmath.h
time.h Add and use latest <sys/timespec.h> from FreeBSD 2015-03-11 15:45:38 +01:00
unctrl.h
unistd.h
utime.h
utmp.h
wchar.h * libc/include/stdio.h (FILE): Protect typedef from redefinition. 2015-03-05 17:15:24 +00:00
wctype.h
wordexp.h