</$objtype/mkfile
LIB=/$objtype/lib/libstdio.a
OFILES=\
_IO_getc.$O\
_IO_putc.$O\
clearerr.$O\
dtoa.$O\
fclose.$O\
fdopen.$O\
feof.$O\
ferror.$O\
fflush.$O\
fgetc.$O\
fgetpos.$O\
fgets.$O\
fileno.$O\
fopen.$O\
fprintf.$O\
fputc.$O\
fputs.$O\
fread.$O\
freopen.$O\
fscanf.$O\
fseek.$O\
fseeko.$O\
fsetpos.$O\
ftell.$O\
ftello.$O\
fwrite.$O\
getc.$O\
gets.$O\
printf.$O\
putc.$O\
puts.$O\
rewind.$O\
scanf.$O\
sclose.$O\
setbuf.$O\
setvbuf.$O\
snprintf.$O\
sopenr.$O\
sopenw.$O\
sprintf.$O\
sscanf.$O\
tmpfile.$O\
tmpnam.$O\
ungetc.$O\
vfprintf.$O\
vfscanf.$O\
vprintf.$O\
vsnprintf.$O\
vsprintf.$O\
HFILES=/sys/include/stdio.h\
iolib.h\
UPDATE=\
mkfile\
$HFILES\
${OFILES:%.$O=%.c}\
${LIB:/$objtype/%=/386/%}\
</sys/src/cmd/mksyslib
# this code really can't handle any flow-analysis warnings
CFLAGS= -FTV
test:V: $OFILES
ar vu libstdio.a $OFILES
|