acadia-newlib/newlib/libc/posix
Eric Blake 4805b60ccf strerror: allow user hook to comply with POSIX rules
* libc/string/strerror.c (strerror): Split body into...
(_strerror_r): ...new reentrant function.
* libc/string/u_strerr.c (_user_strerror): Update signature.
* libc/include/stdio.h (_strerror_r): New prototype.
* libc/posix/collate.c (__collate_err): Adjust callers.
* libc/stdio/perror.c (_perror_r): Likewise.
* libc/string/strerror_r.c (strerror_r): Likewise.
* libc/string/xpg_strerror_r.c (__xpg_strerror_r): Likewise.
2011-05-25 18:41:10 +00:00
..
COPYRIGHT
Makefile.am Improve popen compatibility with glibc. 2009-08-18 16:43:21 +00:00
Makefile.in 2010-12-16 Jeff Johnston <jjohnstn@redhat.com> 2010-12-16 21:59:17 +00:00
_isatty.c 2008-11-19 Jeff Johnston <jjohnstn@redhat.com> 2008-11-19 20:56:22 +00:00
cclass.h
closedir.c
cname.h
collate.c strerror: allow user hook to comply with POSIX rules 2011-05-25 18:41:10 +00:00
collate.h
collcmp.c
creat.c
engine.c
execl.c
execle.c
execlp.c
execv.c
execve.c
execvp.c
fnmatch.3
fnmatch.c
glob.3
glob.c
isatty.c
namespace.h 2008-11-24 Craig Howland <howland@LGSInnovations.com> 2008-11-24 21:27:33 +00:00
opendir.c * libc/posix/opendir.c (opendir): Fix potential memory leak. 2010-08-25 10:44:47 +00:00
popen.c * libc/posix/popen.c (popen): Fix documented prototype. 2009-08-18 17:07:55 +00:00
posix.tex Improve popen compatibility with glibc. 2009-08-18 16:43:21 +00:00
readdir.c
readdir_r.c
regcomp.c
regerror.c
regex.3
regex2.h
regexec.c
regfree.c
rewinddir.c * libc/posix/rewinddir.c (rewinddir): Remove incorrect cast to off_t. 2010-07-06 15:23:27 +00:00
rune.h
runetype.h 2008-11-19 Ralf Corsepius <ralf.corsepius@rtems.org> 2008-11-19 17:13:13 +00:00
scandir.c 2008-11-24 Joel Sherrill <joel.sherrill@oarcorp.com> 2008-11-24 20:42:33 +00:00
seekdir.c
sleep.c
sysexits.h
telldir.c 2010-03-09 Jeff Johnston <jjohnstn@redhat.com> 2010-03-09 20:38:18 +00:00
un-namespace.h
usleep.c
utils.h
wordexp.c
wordfree.c