|
|
1.1 root 1: CFLAGS= -O -DPRAGMA
2: OBJECTS = cpp.o cpy.o rodata.o yylex.o
3:
4: cpp: $OBJECTS
5: cc $CFLAGS $OBJECTS -o cpp
6:
7: cpp.o: cpp.c
8: cc $CFLAGS -DFLEXNAMES -DPD_MACH=D_vax -DPD_SYS=D_unix -c cpp.c
9:
10: y.tab.h cpy.c rodata.c: cpy.y
11: yacc -d cpy.y
12: sh :yyfix >rodata.c
13: mv y.tab.c cpy.c
14:
15: cpy.o: cpy.c
16: cc $CFLAGS -c cpy.c
17:
18: yylex.o: yylex.c y.tab.h
19: cc $CFLAGS -c -I. -DFLEXNAMES yylex.c
20:
21: rodata.o: rodata.c
22: cc $CFLAGS -S rodata.c
23: sh :rofix rodata.s
24: cc -c rodata.s
25:
26: install: cpp
27: cp cpp /lib
28: strip /lib/cpp
29:
30: clean:
31: rm -f cpp y.tab.c y.tab.h cpy.c rodata* *.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.