13e12c5d1SDavid du Colombier</$objtype/mkfile 23e12c5d1SDavid du Colombier 33e12c5d1SDavid du ColombierLIB=/$objtype/lib/libstdio.a 4d9306527SDavid du ColombierOFILES=\ 5d9306527SDavid du Colombier _IO_getc.$O\ 6d9306527SDavid du Colombier _IO_putc.$O\ 7d9306527SDavid du Colombier clearerr.$O\ 8d9306527SDavid du Colombier dtoa.$O\ 9d9306527SDavid du Colombier fclose.$O\ 10d9306527SDavid du Colombier fdopen.$O\ 11d9306527SDavid du Colombier feof.$O\ 12d9306527SDavid du Colombier ferror.$O\ 13d9306527SDavid du Colombier fflush.$O\ 14d9306527SDavid du Colombier fgetc.$O\ 15d9306527SDavid du Colombier fgetpos.$O\ 16d9306527SDavid du Colombier fgets.$O\ 17d9306527SDavid du Colombier fileno.$O\ 18d9306527SDavid du Colombier fopen.$O\ 19d9306527SDavid du Colombier fprintf.$O\ 20d9306527SDavid du Colombier fputc.$O\ 21d9306527SDavid du Colombier fputs.$O\ 22d9306527SDavid du Colombier fread.$O\ 23d9306527SDavid du Colombier freopen.$O\ 24d9306527SDavid du Colombier fscanf.$O\ 25d9306527SDavid du Colombier fseek.$O\ 26dc5a79c1SDavid du Colombier fseeko.$O\ 27d9306527SDavid du Colombier fsetpos.$O\ 28d9306527SDavid du Colombier ftell.$O\ 29dc5a79c1SDavid du Colombier ftello.$O\ 30d9306527SDavid du Colombier fwrite.$O\ 31d9306527SDavid du Colombier getc.$O\ 32d9306527SDavid du Colombier gets.$O\ 33d9306527SDavid du Colombier printf.$O\ 34d9306527SDavid du Colombier putc.$O\ 35d9306527SDavid du Colombier puts.$O\ 36d9306527SDavid du Colombier rewind.$O\ 37d9306527SDavid du Colombier scanf.$O\ 38d9306527SDavid du Colombier sclose.$O\ 39d9306527SDavid du Colombier setbuf.$O\ 40d9306527SDavid du Colombier setvbuf.$O\ 41d9306527SDavid du Colombier snprintf.$O\ 42d9306527SDavid du Colombier sopenr.$O\ 43d9306527SDavid du Colombier sopenw.$O\ 44d9306527SDavid du Colombier sprintf.$O\ 45d9306527SDavid du Colombier sscanf.$O\ 46d9306527SDavid du Colombier tmpfile.$O\ 47d9306527SDavid du Colombier tmpnam.$O\ 48d9306527SDavid du Colombier ungetc.$O\ 49d9306527SDavid du Colombier vfprintf.$O\ 50d9306527SDavid du Colombier vfscanf.$O\ 51d9306527SDavid du Colombier vprintf.$O\ 52d9306527SDavid du Colombier vsnprintf.$O\ 53d9306527SDavid du Colombier vsprintf.$O\ 543e12c5d1SDavid du Colombier 553e12c5d1SDavid du ColombierHFILES=/sys/include/stdio.h\ 563e12c5d1SDavid du Colombier iolib.h\ 573e12c5d1SDavid du Colombier 58d9306527SDavid du ColombierUPDATE=\ 59d9306527SDavid du Colombier mkfile\ 603ff48bf5SDavid du Colombier $HFILES\ 61d9306527SDavid du Colombier ${OFILES:%.$O=%.c}\ 62d9306527SDavid du Colombier ${LIB:/$objtype/%=/386/%}\ 633ff48bf5SDavid du Colombier 643e12c5d1SDavid du Colombier</sys/src/cmd/mksyslib 657dd7cddfSDavid du Colombier# this code really can't handle any flow-analysis warnings 66*27d75179SDavid du ColombierCFLAGS= -FTV 673e12c5d1SDavid du Colombier 683e12c5d1SDavid du Colombiertest:V: $OFILES 693e12c5d1SDavid du Colombier ar vu libstdio.a $OFILES 70