# # Copyright (c) 1987 Regents of the University of California. # All rights reserved. The Berkeley software License Agreement # specifies the terms and conditions for redistribution. # # @(#)Makefile 5.4 (Berkeley) 6/18/87 # CFLAGS= -O -DHERE=VAX -DTARGET=VAX -DFAMILY=PCC -DUCBVAXASM \ -DUCBPASS2 -DNAMELIST -I../include LIBC= /lib/libc.a SRCS= bb.c conv.c data.c equiv.c error.c exec.c expr.c fmt.c gram.c init.c \ intr.c io.c lex.c main.c misc.c optcse.c optim.c optloop.c paramset.c \ proc.c put.c putpcc.c regalloc.c setfmt.c stab.c vax.c vaxx.c OBJS= bb.o conv.o data.o equiv.o error.o exec.o expr.o fmt.o gram.o init.o \ intr.o io.o lex.o main.o misc.o optcse.o optim.o optloop.o paramset.o \ proc.o put.o putpcc.o regalloc.o setfmt.o stab.o vax.o vaxx.o all: f77pass1 f77pass1: ${OBJS} ${LIBC} ${CC} -o $@ ${CFLAGS} ${OBJS} gram.c: gram.head gram.dcl gram.expr gram.exec gram.io tokdefs.h ( sed gram.in ${YACC} gram.in mv y.tab.c gram.c gram.head: defs.h data.h tokdefs.h: tokens grep -n . tokdefs.h clean: FRC rm -f ${OBJS} core f77pass1 gram.c gram.in depend: ${SRCS} FRC mkdep ${CFLAGS} ${SRCS} install: FRC install -s -o bin -g bin -m 755 f77pass1 ${DESTDIR}/usr/lib/f77pass1 lint: ${SRCS} FRC lint ${CFLAGS} ${SRCS} tags: ${SRCS} FRC ctags ${SRCS} FRC: # DO NOT DELETE THIS LINE -- mkdep uses it. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. bb.o: bb.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h bb.o: ../include/defines.h ../include/machdefs.h optim.h conv.o: conv.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h conv.o: ../include/defines.h ../include/machdefs.h conv.h data.o: data.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h data.o: ../include/defines.h ../include/machdefs.h data.h equiv.o: equiv.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h equiv.o: ../include/defines.h ../include/machdefs.h /usr/include/a.out.h equiv.o: /usr/include/sys/exec.h /usr/include/stab.h error.o: error.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h error.o: ../include/defines.h ../include/machdefs.h exec.o: exec.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h exec.o: ../include/defines.h ../include/machdefs.h optim.h expr.o: expr.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h expr.o: ../include/defines.h ../include/machdefs.h /usr/include/signal.h expr.o: /usr/include/setjmp.h fmt.o: fmt.c format.h gram.o: gram.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h gram.o: ../include/defines.h ../include/machdefs.h data.h /usr/include/a.out.h gram.o: /usr/include/sys/exec.h /usr/include/stab.h init.o: init.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h init.o: ../include/defines.h ../include/machdefs.h io.h /usr/include/sys/file.h intr.o: intr.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h intr.o: ../include/defines.h ../include/machdefs.h io.o: io.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h io.o: ../include/defines.h ../include/machdefs.h io.h lex.o: lex.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h lex.o: ../include/defines.h ../include/machdefs.h tokdefs.h main.o: main.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h main.o: ../include/defines.h ../include/machdefs.h /usr/include/signal.h main.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/stab.h misc.o: misc.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h misc.o: ../include/defines.h ../include/machdefs.h optcse.o: optcse.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h optcse.o: ../include/defines.h ../include/machdefs.h optim.h optim.o: optim.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h optim.o: ../include/defines.h ../include/machdefs.h optim.h optloop.o: optloop.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h optloop.o: ../include/defines.h ../include/machdefs.h optim.h paramset.o: paramset.c defs.h /usr/include/stdio.h /usr/include/ctype.h paramset.o: ftypes.h ../include/defines.h ../include/machdefs.h data.h proc.o: proc.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h proc.o: ../include/defines.h ../include/machdefs.h /usr/include/a.out.h proc.o: /usr/include/sys/exec.h /usr/include/stab.h put.o: put.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h put.o: ../include/defines.h ../include/machdefs.h /usr/include/pcc.h putpcc.o: putpcc.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h putpcc.o: ../include/defines.h ../include/machdefs.h /usr/include/pcc.h regalloc.o: regalloc.c defs.h /usr/include/stdio.h /usr/include/ctype.h regalloc.o: ftypes.h ../include/defines.h ../include/machdefs.h optim.h setfmt.o: setfmt.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h setfmt.o: ../include/defines.h ../include/machdefs.h format.h stab.o: stab.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h stab.o: ../include/defines.h ../include/machdefs.h /usr/include/sys/types.h stab.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/stab.h vax.o: vax.c defs.h /usr/include/stdio.h /usr/include/ctype.h ftypes.h vax.o: ../include/defines.h ../include/machdefs.h /usr/include/a.out.h vax.o: /usr/include/sys/exec.h /usr/include/stab.h /usr/include/pcc.h vaxx.o: vaxx.c /usr/include/stdio.h ../include/defines.h ../include/machdefs.h # IF YOU PUT ANYTHING HERE IT WILL GO AWAY