NetBSD/lib/libc/stdio
christos e1e5353bbe PR/39347: floating and long double conversions were ifdef'ed out because
we did not have wcstold and wcstof back then. But this was done incorrectly
because we did not move the argument vector. Enable them now.
2008-11-16 16:26:01 +00:00
..
_fileno.c compat core reorg. 2005-09-13 01:44:08 +00:00
_fseeko.c compat core reorg. 2005-09-13 01:44:08 +00:00
_ftello.c compat core reorg. 2005-09-13 01:44:08 +00:00
asprintf.c * Consider all negative return values as error, not just -1. 2007-01-26 00:27:54 +00:00
clrerr.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fclose.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fclose.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fdopen.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
feof.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ferror.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ferror.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fflush.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fflush.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fgetc.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fgetln.3 put back the CAVEATS section 2004-05-10 17:15:28 +00:00
fgetln.c After discussion with christos, turn fgetstr() into an internal function. 2004-05-10 16:47:11 +00:00
fgetpos.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fgets.3 simplify a sentence 2003-12-09 21:40:54 +00:00
fgets.c Make these work with _FORTIFY_SOURCE, by overriding the fortified definitions 2007-06-03 17:39:26 +00:00
fgetstr.c fix spelling of accommodate; from Zapher. 2006-11-24 19:46:58 +00:00
fgetwc.c oops, fix miss-increment fp->_p. 2007-04-01 18:35:53 +00:00
fgetwln.3 Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
fgetwln.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
fgetws.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fgetws.c SUSv3 said, if an encoding error occurs, the error indicator 2006-07-03 17:06:36 +00:00
fileext.h Add fields to struct __sfileext to track how many times the lock has been 2003-07-18 21:46:41 +00:00
fileno.c We now need an internal name for fileno(), since when buildling libc 2004-05-09 17:27:53 +00:00
findfp.c Grr, adjust last so that it works with our busted lint(1). 2006-10-07 21:40:46 +00:00
flags.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
floatio.h Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
flockfile.3 Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
flockfile.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fopen.3 Add restrict qualifiers to fopen()/freopen() arguments. 2005-05-25 16:01:24 +00:00
fopen.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
fparseln.3 Use 2003-04-16 13:34:34 +00:00
fparseln.c modify the previous fix so that no pointless realloc()s are done in 2007-03-08 19:57:53 +00:00
fprintf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fpurge.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fputc.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fputs.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fputs.c If the string to be printed is NULL substitute "(null)". Approved by core. 2005-06-22 19:45:22 +00:00
fputwc.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
fputws.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fputws.c add fgetws() and fputws() (lib/20576). 2003-03-07 07:11:35 +00:00
fread.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fread.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
freopen.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
fscanf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fseek.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fseek.c Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
fseeko.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
fsetpos.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ftell.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ftello.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
funopen.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
funopen.c WARNS=4 2005-11-29 03:11:58 +00:00
fvwrite.c Instead of abusing stdio to get a signal-safe version of sprintf, provide one. 2007-02-02 23:00:28 +00:00
fvwrite.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fwalk.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
fwide.3 Use St -isoC-9X instead of St -isoC9X, to be in sync with groff. 2003-09-08 17:54:31 +00:00
fwide.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
fwprintf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
fwrite.c WARNS=4 2005-11-29 03:11:58 +00:00
fwscanf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
getc.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
getc.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
getchar.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
gets.c Make these work with _FORTIFY_SOURCE, by overriding the fortified definitions 2007-06-03 17:39:26 +00:00
gettemp.c The tools/compat versions of mkstemp() and mkdtemp() need to call the 2008-10-20 10:28:38 +00:00
getw.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
getwc.3 Use St -isoC-9X instead of St -isoC9X, to be in sync with groff. 2003-09-08 17:54:31 +00:00
getwc.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
getwchar.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
glue.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
local.h Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
makebuf.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
Makefile.inc enable wide doubles. 2007-02-03 00:28:56 +00:00
mkdtemp.c The tools/compat versions of mkstemp() and mkdtemp() need to call the 2008-10-20 10:28:38 +00:00
mkstemp.c The tools/compat versions of mkstemp() and mkdtemp() need to call the 2008-10-20 10:28:38 +00:00
mktemp.3 Remove inappropriate comma. 2006-08-04 20:55:45 +00:00
mktemp.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
perror.c Must include "namespace.h" for strerror_r()'s internal name. 2006-01-26 11:13:42 +00:00
printf.3 bring in many changes from FreeBSD 2007-06-09 18:51:19 +00:00
printf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
putc.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
putc.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
putchar.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
puts.c Move strlen(s) to after s is known to be not NULL, or set to "(null)" . 2006-03-17 02:25:23 +00:00
putw.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
putwc.3 Lots of grammar and wording changes from jmc@openbsd, with some 2004-01-24 16:58:54 +00:00
putwc.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
putwchar.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
refill.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
remove.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
remove.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
rewind.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
rget.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
scanf.3 Document the C99-required and already implemented hh modifier (pointer 2008-05-30 17:29:54 +00:00
scanf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
setbuf.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
setbuf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
setbuffer.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
setvbuf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
snprintf_ss.c Instead of abusing stdio to get a signal-safe version of sprintf, provide one. 2007-02-02 23:00:28 +00:00
snprintf.c make _FORTIFY_SOURCE play nicely with lint 2007-10-26 19:48:14 +00:00
sprintf.c Make these work with _FORTIFY_SOURCE, by overriding the fortified definitions 2007-06-03 17:39:26 +00:00
sscanf.c WARNS=4 2005-11-29 03:11:58 +00:00
stdio.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
stdio.c Since _file is a short, check that the fd fits in it, otherwise bail with 2008-03-13 15:40:00 +00:00
swprintf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
swscanf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
tempnam.c get the trailing-slash logics right 2005-07-27 13:23:07 +00:00
tmpfile.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
tmpnam.3 use "tempnam" instead of "tmpname" 2005-06-18 10:50:25 +00:00
tmpnam.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ungetc.3 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ungetc.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
ungetwc.3 Use St -isoC-9X instead of St -isoC9X, to be in sync with groff. 2003-09-08 17:54:31 +00:00
ungetwc.c Add missing __RCSID() 2005-06-12 05:21:25 +00:00
vasprintf.c A little libc namespace housekeeping exercise: 2005-02-09 21:35:46 +00:00
vfprintf.c use vfwprintf.c 2007-02-03 00:28:43 +00:00
vfscanf.c Ignore whitespace in format string from Andy Shevchenko 2008-08-28 16:41:21 +00:00
vfwprintf.c fix a "typo" which prevented %ls from working in printf() (NARROW case). 2008-06-05 19:55:47 +00:00
vfwscanf.c PR/39347: floating and long double conversions were ifdef'ed out because 2008-11-16 16:26:01 +00:00
vprintf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
vscanf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
vsnprintf_ss.c chech the correct fmt in the assertion. 2007-02-03 22:26:55 +00:00
vsnprintf.c make _FORTIFY_SOURCE play nicely with lint 2007-10-26 19:48:14 +00:00
vsprintf.c Make these work with _FORTIFY_SOURCE, by overriding the fortified definitions 2007-06-03 17:39:26 +00:00
vsscanf.c WARNS=4 2005-11-29 03:11:58 +00:00
vswprintf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
vswscanf.c Nobody tested this? Initialize wcio for wide char i/o. 2008-11-16 03:16:00 +00:00
vwprintf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
vwscanf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
wbuf.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00
wcio.h Merge the nathanw_sa branch. 2003-01-18 10:52:16 +00:00
wprintf.3 Sort options. 2005-06-03 20:32:20 +00:00
wprintf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
wscanf.3 Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
wscanf.c Add the missing wide char support functions from freebsd. 2005-05-14 23:51:02 +00:00
wsetup.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:42:00 +00:00