acadia-newlib/newlib/libc/include
Jeff Johnston 76ff710cfa 2008-02-29 Gregory Pietsch <gpietsch@comcast.net>
* libc/stdlib/getopt.c (getopt_internal): Rewrite to accept
        data area so as to support reentrant calls.  Change all callers
        to fill in data area with global values and restore any changes
        to the global values after call.
        (__getopt_r, __getopt_long_r, __getopt_long_only_r): New routines
        to support reentrancy that add a data area argument.
        * libc/include/getopt.h: Add new _r routines and provide macros
        so they can be called with using double-underscores.
2008-02-29 21:11:57 +00:00
..
machine * libc/include/machine/setjmp.h (__SIGMASK_FUNC): Define as 2008-01-15 09:41:06 +00:00
sys 2008-01-03 Jeff Johnston <jjohnstn@redhat.com> 2008-01-03 22:33:37 +00:00
_ansi.h 2007-12-19 Dave Korn <dave.korn@artimi.com> 2007-12-19 22:20:25 +00:00
_syslist.h 2008-01-03 Jeff Johnston <jjohnstn@redhat.com> 2008-01-03 22:33:37 +00:00
alloca.h 2006-12-13 Joel Schopp <jschopp@austin.ibm.com> 2006-12-13 23:01:21 +00:00
ar.h
argz.h * libc/argz/argz_create_sep.c (argz_create_sep): Initialize *argz_len 2007-05-23 16:36:23 +00:00
assert.h Support __func__ in assert, as required by C99. 2007-06-27 12:44:41 +00:00
ctype.h 2005-03-18 Hans-Peter Nilsson <hp@axis.com> 2005-03-18 17:18:59 +00:00
dirent.h
envz.h
errno.h
fastmath.h
fcntl.h
getopt.h 2008-02-29 Gregory Pietsch <gpietsch@comcast.net> 2008-02-29 21:11:57 +00:00
grp.h
iconv.h
ieeefp.h 2007-04-26 Patrick Mansfield <patmans@us.ibm.com> 2007-04-26 19:23:37 +00:00
inttypes.h 2005-12-16 Ralf Corsepius <ralf.corsepius@rtems.org> 2005-12-16 19:03:12 +00:00
langinfo.h
libgen.h 2005-04-08 Jeff Johnston <jjohnstn@redhat.com> 2005-04-08 20:48:40 +00:00
limits.h * libc/include/limits.h (NL_ARGMAX): Define a default value. 2007-04-24 16:01:15 +00:00
locale.h
malloc.h
math.h 2007-12-19 Dave Korn <dave.korn@artimi.com> 2007-12-19 22:20:25 +00:00
newlib.h
paths.h
process.h
pthread.h 2006-09-13 Joel Sherrill <joel@oarcorp.com> 2006-09-13 22:09:27 +00:00
pwd.h
reent.h 2008-01-03 Jeff Johnston <jjohnstn@redhat.com> 2008-01-03 22:33:37 +00:00
regdef.h
sched.h 2007-09-21 Patrick Mansfield <patmans@us.ibm.com> 2007-09-21 21:02:15 +00:00
search.h
setjmp.h
signal.h
stdint.h 2006-08-16 Joel Schopp <jschopp@austin.ibm.com> 2006-08-16 21:39:43 +00:00
stdio.h Implement fmemopen and open_memstream. 2007-08-02 20:23:06 +00:00
stdlib.h * libc/include/stdlib.h: Move cygwin declarations to cygwin-specific file. 2005-12-05 22:15:21 +00:00
string.h Make strstr and strcasestr O(n), not O(n^2); add memmem. 2008-01-12 04:25:55 +00:00
tar.h 2007-08-03 Ralf Corsepius <ralf.corsepius@rtems.org> 2007-08-03 21:03:40 +00:00
termios.h
time.h * include/time.h: Remove more cygwin-specific stuff. 2005-11-18 15:57:24 +00:00
unctrl.h
unistd.h
utime.h
utmp.h
wchar.h * libc/include/wchar.h: Add prototypes for wcpcpy and wcpncpy. 2007-12-19 17:33:12 +00:00
wctype.h