plan9fox/sys/src/libstdio
kvik bc1cc79225 libstdio: sync bits of vfprintf from APE
* Add the %ll length modifier,
* Convert nil to "<nil>" under %s (not in APE),
* Cast void* to uintptr under %p,
* Use "0x" hex prefix under %p,
* Fix manual page mentions of %P to %p,
* Fix empty result for fp conversions,
* Fix zero padding of left-aligned fp conversions,
* Remove deprecated #pragma ref uses.

Most of these were introduced in APE prior to 9front.

I've omitted the %z conversion specifier since Plan 9 code
rarely uses the usize type. This may need to be added later
for the benefit of native ports of alien code.
2021-02-19 23:04:09 +01:00
..
_IO_getc.c
_IO_putc.c stdio: fix sclose() buffer overrun when terminating string, realloc() error handling (thanks porlock) 2016-11-27 21:20:27 +01:00
clearerr.c
dtoa.c stdio: remove erronous assert in dtoa 2021-02-09 13:57:38 -08:00
fclose.c
fdopen.c
feof.c
ferror.c
fflush.c
fgetc.c
fgetpos.c
fgets.c
fileno.c
fopen.c
fprintf.c
fputc.c
fputs.c
fread.c
freopen.c
fscanf.c
fseek.c
fseeko.c
fsetpos.c
ftell.c
ftello.c
fwrite.c
getc.c
gets.c
iolib.h
mkfile
printf.c
putc.c
puts.c
rewind.c
scanf.c
sclose.c stdio: fix sclose() buffer overrun when terminating string, realloc() error handling (thanks porlock) 2016-11-27 21:20:27 +01:00
setbuf.c
setvbuf.c
snprintf.c
sopenr.c
sopenw.c
sprintf.c
sscanf.c
Stdio.h
tmpfile.c
tmpnam.c
ungetc.c
vfprintf.c libstdio: sync bits of vfprintf from APE 2021-02-19 23:04:09 +01:00
vfscanf.c #pragma ref no longer exists 2020-05-15 16:56:59 -07:00
vprintf.c
vsnprintf.c
vsprintf.c