head	1.1;
access;
symbols
	version39-45:1.1;
locks;
comment	@# @;


1.1
date	92.09.14.01.53.57;	author mwild;	state Exp;
branches;
next	;


desc
@MAkefile
@


1.1
log
@Initial revision
@
text
@#	@@(#)Makefile.inc	5.7 (Berkeley) 6/27/91

CFLAGS=-O2 -fforce-mem
CC=gcc2
CSW=-c
INCS= -I../library
LIB=libstdio.a
SHELL = /bin/sh

.c.o:
	$(CC) $(CFLAGS) $(INCS) $(CSW) $*.c

.c.X:
	gcc2 -I/scsu -DFINAL -fgen-aux-info -fsyntax-only -S $*.c -o foo.s
	-egrep -v "(static|compiled from|:[INO]C )" $*.c.X >$*.X
	rm -f $*.c.X

# stdio sources
SRCS=	clrerr.c fclose.c fdopen.c feof.c ferror.c fflush.c fgetc.c \
	fgetline.c fgetpos.c fgets.c fileno.c findfp.c flags.c fopen.c \
	fprintf.c fpurge.c fputc.c fputs.c fread.c freopen.c fscanf.c \
	fseek.c fsetpos.c ftell.c funopen.c fvwrite.c fwalk.c fwrite.c \
	getc.c getchar.c gets.c getw.c makebuf.c perror.c printf.c putc.c \
	putchar.c puts.c putw.c refill.c rewind.c rget.c scanf.c \
	setbuf.c setbuffer.c setvbuf.c snprintf.c sprintf.c sscanf.c \
	stdio.c tempnam.c tmpfile.c tmpnam.c ungetc.c vfprintf.c \
	vfscanf.c vprintf.c vscanf.c vsnprintf.c vsprintf.c vsscanf.c \
	wbuf.c wsetup.c

OBJS=	clrerr.o fclose.o fdopen.o feof.o ferror.o fflush.o fgetc.o \
	fgetline.o fgetpos.o fgets.o fileno.o findfp.o flags.o fopen.o \
	fprintf.o fpurge.o fputc.o fputs.o fread.o freopen.o fscanf.o \
	fseek.o fsetpos.o ftell.o funopen.o fvwrite.o fwalk.o fwrite.o \
	getc.o getchar.o gets.o getw.o makebuf.o perror.o printf.o putc.o \
	putchar.o puts.o putw.o refill.o rewind.o rget.o scanf.o \
	setbuf.o setbuffer.o setvbuf.o snprintf.o sprintf.o sscanf.o \
	stdio.o tempnam.o tmpfile.o tmpnam.o ungetc.o vfprintf.o \
	vfscanf.o vprintf.o vscanf.o vsnprintf.o vsprintf.o vsscanf.o \
	wbuf.o wsetup.o

$(LIB) .LIBRARY : $(OBJS)

aux: $(AUX)

clean:
	rm -f $(OBJS) $LIB)

dep: $(SRC)
	$(CC) >deps -MM $(INCS) $(SRCS)
    
#########################################################################
clrerr.o : clrerr.c   
fdopen.o : fdopen.c   local.h 
fclose.o : fclose.c   local.h 
feof.o : feof.c   
ferror.o : ferror.c   
fflush.o : fflush.c   local.h 
fwrite.o : fwrite.c   local.h fvwrite.h 
findfp.o : findfp.c   local.h glue.h 
fpurge.o : fpurge.c   local.h 
fsetpos.o : fsetpos.c 
fwalk.o : fwalk.c   local.h glue.h 
funopen.o : funopen.c   local.h 
fscanf.o : fscanf.c   
fgetline.o : fgetline.c   local.h 
freopen.o : freopen.c   local.h 
fseek.o : fseek.c   local.h 
ftell.o : ftell.c   local.h 
fvwrite.o : fvwrite.c   local.h fvwrite.h 
fread.o : fread.c   
fputs.o : fputs.c   fvwrite.h 
fputc.o : fputc.c   
fopen.o : fopen.c   local.h 
flags.o : flags.c   
fileno.o : fileno.c   
fgets.o : fgets.c   
fprintf.o : fprintf.c   
fgetpos.o : fgetpos.c   
fgetc.o : fgetc.c   
getw.o : getw.c   
getc.o : getc.c   
getchar.o : getchar.c   
gets.o : gets.c   
setbuffer.o : setbuffer.c   
rewind.o : rewind.c   
makebuf.o : makebuf.c   local.h 
perror.o : perror.c   
printf.o : printf.c   
putc.o : putc.c   
putchar.o : putchar.c   
puts.o : puts.c   fvwrite.h 
putw.o : putw.c   fvwrite.h 
rget.o : rget.c   
scanf.o : scanf.c   
setbuf.o : setbuf.c   local.h 
refill.o : refill.c   local.h 
snprintf.o : snprintf.c   
setvbuf.o : setvbuf.c   local.h 
sprintf.o : sprintf.c   local.h 
sscanf.o : sscanf.c   local.h 
vprintf.o : vprintf.c   
vfscanf.o : vfscanf.c   local.h floatio.h 
stdio.o : stdio.c   local.h 
vfprintf.o : vfprintf.c local.h fvwrite.h  floatio.h 
tempnam.o : tempnam.c   
tmpnam.o : tmpnam.c   
tmpfile.o : tmpfile.c   
ungetc.o : ungetc.c   local.h 
vsnprintf.o : vsnprintf.c   
vscanf.o : vscanf.c   
vsprintf.o : vsprintf.c   
vsscanf.o : vsscanf.c   
wbuf.o : wbuf.c   local.h 
wsetup.o : wsetup.c   local.h 
@
