cosmopolitan/libc/stdio
Justine Tunney d53a344e18 Remove getc() optimization
This has been reported as causing issues in #61 although it isn't clear
why that's happening. Having a function boundary is bullet proof.
2021-03-02 07:34:38 -08:00
..
unlocked Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
clearerr.c Change license 2020-12-27 17:18:44 -08:00
dirstream.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
favail.c Change license 2020-12-27 17:18:44 -08:00
fbufsize.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fclose.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fclose_s.c Change license 2020-12-27 17:18:44 -08:00
fdopen.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
feof.c Change license 2020-12-27 17:18:44 -08:00
ferror.c Change license 2020-12-27 17:18:44 -08:00
fflush.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fflush.internal.h Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fgetc.c Fix strtol 2020-12-29 22:40:52 -08:00
fgetpos.c Change license 2020-12-27 17:18:44 -08:00
fgets.c Change license 2020-12-27 17:18:44 -08:00
fgetwc.c Change license 2020-12-27 17:18:44 -08:00
fgetws.c Change license 2020-12-27 17:18:44 -08:00
fileno.c Change license 2020-12-27 17:18:44 -08:00
flbf.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
flockfile.c Add more POSIX function stubs 2021-03-02 03:27:55 -08:00
flushers.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
flushlbf.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fmemopen.c Change license 2020-12-27 17:18:44 -08:00
fopen.c Change license 2020-12-27 17:18:44 -08:00
fopenflags.c Change license 2020-12-27 17:18:44 -08:00
fpending.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fprintf.c Change license 2020-12-27 17:18:44 -08:00
fpurge.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fputc.c Fix XNU / FreeBSD / OpenBSD / RHEL5 / NT bugs 2021-01-25 18:31:17 -08:00
fputcfb.c Change license 2020-12-27 17:18:44 -08:00
fputs.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fputwc.c Change license 2020-12-27 17:18:44 -08:00
fputws.c Change license 2020-12-27 17:18:44 -08:00
fread.c Change license 2020-12-27 17:18:44 -08:00
freadable.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
freadbuf.c Change license 2020-12-27 17:18:44 -08:00
freading.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
freopen.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fscanf.c Change license 2020-12-27 17:18:44 -08:00
fseek.c Change license 2020-12-27 17:18:44 -08:00
fseeko.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fseteof.c Change license 2020-12-27 17:18:44 -08:00
fseterr.c Change license 2020-12-27 17:18:44 -08:00
fseterrno.c Change license 2020-12-27 17:18:44 -08:00
fsetlocking.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fsetpos.c Change license 2020-12-27 17:18:44 -08:00
ftell.c Change license 2020-12-27 17:18:44 -08:00
ftello.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fwritable.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
fwrite.c Change license 2020-12-27 17:18:44 -08:00
fwritebuf.c Change license 2020-12-27 17:18:44 -08:00
fwriting.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
get_current_dir_name.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
getc.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
getchar.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
getdelim.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
getline.c Change license 2020-12-27 17:18:44 -08:00
gets.c Change license 2020-12-27 17:18:44 -08:00
getwc.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
getwchar.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
internal.h Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
mkostemp.c Change license 2020-12-27 17:18:44 -08:00
mkostemps.c Change license 2020-12-27 17:18:44 -08:00
mkostempsm.c Change license 2020-12-27 17:18:44 -08:00
mkstemp.c Change license 2020-12-27 17:18:44 -08:00
mkstemps.c Change license 2020-12-27 17:18:44 -08:00
mktemp.c Change license 2020-12-27 17:18:44 -08:00
pclose.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
popen.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
printf.c Change license 2020-12-27 17:18:44 -08:00
putc.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
putchar.c Change license 2020-12-27 17:18:44 -08:00
puts.c Change license 2020-12-27 17:18:44 -08:00
putwc.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
putwchar.c Change license 2020-12-27 17:18:44 -08:00
rewind.c Change license 2020-12-27 17:18:44 -08:00
scanf.c Change license 2020-12-27 17:18:44 -08:00
setbuf.c Change license 2020-12-27 17:18:44 -08:00
setbuffer.c Change license 2020-12-27 17:18:44 -08:00
setvbuf.c Change license 2020-12-27 17:18:44 -08:00
stdbuf.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stderr-init.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stderr.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stdin-init.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stdin.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stdio.h Remove getc() optimization 2021-03-02 07:34:38 -08:00
stdio.mk Delete LIBC_CALLS_HEFTY 2021-02-02 22:17:53 -08:00
stdio_ext.h Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
stdout-init.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
stdout.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
system.c Get all tests passing on NetBSD 2021-02-05 09:49:28 -08:00
systemexec.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
temp.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
tmpfile.c Change license 2020-12-27 17:18:44 -08:00
ungetc.c Change license 2020-12-27 17:18:44 -08:00
unlocked.h Add more POSIX function stubs 2021-03-02 03:27:55 -08:00
vfprintf.c Fix XNU / FreeBSD / OpenBSD / RHEL5 / NT bugs 2021-01-25 18:31:17 -08:00
vfscanf.c Change license 2020-12-27 17:18:44 -08:00
vprintf.c Change license 2020-12-27 17:18:44 -08:00
vscanf.c Change license 2020-12-27 17:18:44 -08:00