cosmopolitan/libc/stdio
Justine Tunney ea0b5d9d1c Get Cosmopolitan into releasable state
A new rollup tool now exists for flattening out the headers in a way
that works better for our purposes than cpp. A lot of the API clutter
has been removed. APIs that aren't a sure thing in terms of general
recommendation are now marked internal.

There's now a smoke test for the amalgamation archive and gigantic
header file. So we can now guarantee you can use this project on the
easiest difficulty setting without the gigantic repository.

A website is being created, which is currently a work in progress:
https://justine.storage.googleapis.com/cosmopolitan/index.html
2020-11-25 08:19:00 -08:00
..
unlocked Add glob and some finer tuning of documentation 2020-06-21 15:23:35 -07:00
clearerr.c Initial import 2020-06-15 07:18:57 -07:00
favail.c Make more improvements 2020-09-28 01:20:34 -07:00
fclose.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fclose_s.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fdopen.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
feof.c Initial import 2020-06-15 07:18:57 -07:00
ferror.c Initial import 2020-06-15 07:18:57 -07:00
fflush.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
fgetc.c Initial import 2020-06-15 07:18:57 -07:00
fgethex.c Initial import 2020-06-15 07:18:57 -07:00
fgetpos.c Initial import 2020-06-15 07:18:57 -07:00
fgets.c Initial import 2020-06-15 07:18:57 -07:00
fgetwc.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
fgetws.c Initial import 2020-06-15 07:18:57 -07:00
fileno.c Initial import 2020-06-15 07:18:57 -07:00
fmemopen.c Make small fixes and oops ran clang-format on dtoa 2020-06-30 19:55:47 -07:00
fopen.c Initial import 2020-06-15 07:18:57 -07:00
fopenflags.c Initial import 2020-06-15 07:18:57 -07:00
fprintf.c Initial import 2020-06-15 07:18:57 -07:00
fputc.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fputhex.c Initial import 2020-06-15 07:18:57 -07:00
fputs.c Make more improvements 2020-09-28 01:20:34 -07:00
fputwc.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
fputws.c Initial import 2020-06-15 07:18:57 -07:00
fread.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
freadbuf.c Initial import 2020-06-15 07:18:57 -07:00
freopen.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
freplenish.c Initial import 2020-06-15 07:18:57 -07:00
fscanf.c Initial import 2020-06-15 07:18:57 -07:00
fseek.c Initial import 2020-06-15 07:18:57 -07:00
fseeko.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
fseteof.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fseterr.c Initial import 2020-06-15 07:18:57 -07:00
fseterrno.c Initial import 2020-06-15 07:18:57 -07:00
fsetpos.c Initial import 2020-06-15 07:18:57 -07:00
ftell.c Initial import 2020-06-15 07:18:57 -07:00
ftello.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
fwrite.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fwritebuf.c Add fixes performance and static web server 2020-10-05 23:11:49 -07:00
g_stdbuf.c Initial import 2020-06-15 07:18:57 -07:00
g_stderr.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
g_stderr_init.S Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
g_stdin.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
g_stdin_init.S Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
g_stdio.c Initial import 2020-06-15 07:18:57 -07:00
g_stdout.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
g_stdout_init.S Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
getc.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
getchar.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
getcmoar.c Initial import 2020-06-15 07:18:57 -07:00
getdelim.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
getline.c Initial import 2020-06-15 07:18:57 -07:00
gets.c Initial import 2020-06-15 07:18:57 -07:00
getwc.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
getwchar.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
internal.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
mkostemp.c Initial import 2020-06-15 07:18:57 -07:00
mkostemps.c Initial import 2020-06-15 07:18:57 -07:00
mkostempsm.c Initial import 2020-06-15 07:18:57 -07:00
mkstemp.c Initial import 2020-06-15 07:18:57 -07:00
mkstemps.c Initial import 2020-06-15 07:18:57 -07:00
mktemp.c Initial import 2020-06-15 07:18:57 -07:00
printf.c Add glob and some finer tuning of documentation 2020-06-21 15:23:35 -07:00
putc.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
putchar.c Initial import 2020-06-15 07:18:57 -07:00
puts.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
putwc.S Polish up repository and other revisions 2020-06-16 06:38:43 -07:00
putwchar.c Initial import 2020-06-15 07:18:57 -07:00
rewind.c Initial import 2020-06-15 07:18:57 -07:00
scanf.c Initial import 2020-06-15 07:18:57 -07:00
serialstdio.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
setbuf.c Initial import 2020-06-15 07:18:57 -07:00
setbuffer.c Make small fixes and oops ran clang-format on dtoa 2020-06-30 19:55:47 -07:00
setvbuf.c Make small fixes and oops ran clang-format on dtoa 2020-06-30 19:55:47 -07:00
stdio.h Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
stdio.mk Get fork() working on Windows 2020-11-13 03:14:39 -08:00
system.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
systemecho.c Initial import 2020-06-15 07:18:57 -07:00
temp.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
tmpfile.c Initial import 2020-06-15 07:18:57 -07:00
ungetc.c Initial import 2020-06-15 07:18:57 -07:00
unlocked.h Add glob and some finer tuning of documentation 2020-06-21 15:23:35 -07:00
vfprintf.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
vfscanf.c Initial import 2020-06-15 07:18:57 -07:00
vprintf.c Initial import 2020-06-15 07:18:57 -07:00
vscanf.c Initial import 2020-06-15 07:18:57 -07:00