|
|
Power 6/32 Unix version 1.21
CC = fcc CFLAGS = -O -DHERE=TAHOE -DTARGET=TAHOE -DFAMILY=PCC -DUCBVAXASM -DUCBPASS2 \ -I../include DEST = $(DESTDIR)/usr/lib EXTHDRS = ../include/defines.h \ ../include/machdefs.h \ /usr/include/a.out.h \ /usr/include/ctype.h \ /usr/include/signal.h \ /usr/include/stab.h \ /usr/include/stdio.h \ /usr/include/sys/file.h \ /usr/include/sys/types.h HDRS = conv.h \ data.h \ defs.h \ fio.h \ ftypes.h \ io.h \ optim.h \ pccdefs.h \ tokdefs.h LDFLAGS = -lf LIBS = LINKER = fcc MAKEFILE = Makefile OBJS = bb.o \ conv.o \ data.o \ equiv.o \ error.o \ exec.o \ expr.o \ gram.o \ init.o \ intr.o \ io.o \ lex.o \ main.o \ misc.o \ optcse.o \ optim.o \ optloop.o \ proc.o \ put.o \ putpcc.o \ regalloc.o \ stab.o \ tahoe.o \ tahoex.o PROGRAM = f77pass1 SRCS = bb.c \ conv.c \ data.c \ equiv.c \ error.c \ exec.c \ expr.c \ gram.c \ init.c \ intr.c \ io.c \ lex.c \ main.c \ misc.c \ optcse.c \ optim.c \ optloop.c \ proc.c \ put.c \ putpcc.c \ regalloc.c \ stab.c \ tahoe.c \ tahoex.c all: $(PROGRAM) $(PROGRAM): $(OBJS) $(LIBS) $(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) @mkvers clean:; @rm -f $(OBJS) gram.c gram.in install: $(PROGRAM) @echo Installing $(PROGRAM) in $(DEST) @install -c -s $(PROGRAM) $(DEST) tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) gram.c: gram.head gram.dcl gram.expr gram.exec gram.io tokdefs.h ( sed <tokdefs.h "s/#define/%token/" ;\ cat gram.head gram.dcl gram.expr gram.exec gram.io ) >gram.in $(YACC) $(YFLAGS) gram.in @echo "(expect 4 shift/reduce)" mv y.tab.c gram.c tokdefs.h: tokens grep -n . <tokens | sed "s/\([^:]*\):\(.*\)/#define \2 \1/" >tokdefs.h ### bb.o: /usr/include/stdio.h /usr/include/ctype.h ftypes.h \ ../include/defines.h ../include/machdefs.h defs.h optim.h conv.o: defs.h ../include/machdefs.h conv.h data.o: defs.h ../include/machdefs.h data.h equiv.o: defs.h ../include/machdefs.h /usr/include/a.out.h \ /usr/include/stab.h error.o: defs.h ../include/machdefs.h exec.o: defs.h ../include/machdefs.h optim.h expr.o: defs.h ../include/machdefs.h gram.o: defs.h ../include/machdefs.h data.h /usr/include/a.out.h \ /usr/include/stab.h init.o: defs.h ../include/machdefs.h io.h /usr/include/sys/file.h intr.o: defs.h ../include/machdefs.h io.o: defs.h ../include/machdefs.h io.h lex.o: defs.h ../include/machdefs.h tokdefs.h main.o: defs.h ../include/machdefs.h /usr/include/signal.h \ /usr/include/a.out.h /usr/include/stab.h misc.o: defs.h ../include/machdefs.h optcse.o: defs.h ../include/machdefs.h optim.h optim.o: defs.h ../include/machdefs.h optim.h optloop.o: defs.h ../include/machdefs.h optim.h proc.o: defs.h ../include/machdefs.h /usr/include/a.out.h \ /usr/include/stab.h put.o: defs.h ../include/machdefs.h pccdefs.h putpcc.o: defs.h ../include/machdefs.h pccdefs.h regalloc.o: defs.h ../include/machdefs.h optim.h stab.o: defs.h ../include/machdefs.h /usr/include/sys/types.h \ /usr/include/a.out.h /usr/include/stab.h tahoe.o: defs.h ../include/machdefs.h /usr/include/a.out.h \ /usr/include/stab.h pccdefs.h tahoex.o: /usr/include/stdio.h ../include/defines.h \ ../include/machdefs.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.