Subversion Repositories planix.SVN

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

</$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