ack/lang/cem/libcc.ansi/stdio
George Koehler b00a2c906d Build fdopen(), hypot(), putenv() in libc.
These functions are in POSIX; hypot() is in C99.  Also build cabs()
because it rides with hypot(), but don't declare cabs() in any header
file, because our compiler can't parse C99 "double complex" type.

Touch build.lua so it sees that .c files moved.
2017-10-28 13:33:57 -04:00
..
clearerr.c Header --> Id 1994-06-24 14:02:31 +00:00
data.c Header --> Id 1994-06-24 14:02:31 +00:00
doprnt.c Add support for snprintf and vsnprintf. Try and make the return value a bit 2013-05-29 17:10:58 +01:00
doscan.c Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
ecvt.c Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
fclose.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fdopen.c Build fdopen(), hypot(), putenv() in libc. 2017-10-28 13:33:57 -04:00
feof.c Header --> Id 1994-06-24 14:02:31 +00:00
ferror.c Header --> Id 1994-06-24 14:02:31 +00:00
fflush.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fgetc.c Header --> Id 1994-06-24 14:02:31 +00:00
fgetpos.c Header --> Id 1994-06-24 14:02:31 +00:00
fgets.c Header --> Id 1994-06-24 14:02:31 +00:00
fileno.c Header --> Id 1994-06-24 14:02:31 +00:00
fillbuf.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fltpr.c Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
flushbuf.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fopen.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fprintf.c Header --> Id 1994-06-24 14:02:31 +00:00
fputc.c Header --> Id 1994-06-24 14:02:31 +00:00
fputs.c Header --> Id 1994-06-24 14:02:31 +00:00
fread.c Header --> Id 1994-06-24 14:02:31 +00:00
freopen.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fscanf.c Header --> Id 1994-06-24 14:02:31 +00:00
fseek.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fsetpos.c Header --> Id 1994-06-24 14:02:31 +00:00
ftell.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
fwrite.c Header --> Id 1994-06-24 14:02:31 +00:00
getc.c Header --> Id 1994-06-24 14:02:31 +00:00
getchar.c Header --> Id 1994-06-24 14:02:31 +00:00
gets.c Header --> Id 1994-06-24 14:02:31 +00:00
icompute.c Header --> Id 1994-06-24 14:02:31 +00:00
isatty.c Header --> Id 1994-06-24 14:02:31 +00:00
LIST Fixed flushbuf() so that it works with POSIX conformant Unix versions 1991-06-10 17:07:18 +00:00
loc_incl.h Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
Makefile changed Makefile again 1989-12-19 15:06:03 +00:00
perror.c Header --> Id 1994-06-24 14:02:31 +00:00
printf.c Header --> Id 1994-06-24 14:02:31 +00:00
putc.c Header --> Id 1994-06-24 14:02:31 +00:00
putchar.c Header --> Id 1994-06-24 14:02:31 +00:00
puts.c Header --> Id 1994-06-24 14:02:31 +00:00
remove.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
rename.c Most of libc builds now (missing malloc). 2016-08-08 23:55:47 +02:00
rewind.c Header --> Id 1994-06-24 14:02:31 +00:00
scanf.c Header --> Id 1994-06-24 14:02:31 +00:00
setbuf.c Header --> Id 1994-06-24 14:02:31 +00:00
setvbuf.c Removed unclear test 1995-12-18 11:02:18 +00:00
snprintf.c Add support for snprintf and vsnprintf. Try and make the return value a bit 2013-05-29 17:10:58 +01:00
sprintf.c Header --> Id 1994-06-24 14:02:31 +00:00
sscanf.c Header --> Id 1994-06-24 14:02:31 +00:00
tmpfile.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
tmpnam.c Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
ungetc.c Header --> Id 1994-06-24 14:02:31 +00:00
vfprintf.c Header --> Id 1994-06-24 14:02:31 +00:00
vprintf.c Header --> Id 1994-06-24 14:02:31 +00:00
vsnprintf.c Add support for snprintf and vsnprintf. Try and make the return value a bit 2013-05-29 17:10:58 +01:00
vsprintf.c Header --> Id 1994-06-24 14:02:31 +00:00