|
|
1.1 root 1: grep -n . <tokens | sed "s/\([^:]*\):\(.*\)/#define \2 \1/" >tokdefs
2: cd efixsrc; mk
3: lcc -c main.c
4: main.c:399: warning: parameter `argc' is not referenced
5: lcc -c process.c
6: lcc cpt.c -o ../cpt
7: cpt.c:
8: ../cpt:
9: lcc main.o process.o -o ../Efix
10: lex lex.l
11: fixuplex
12: mv lex.yy.c lex.c
13: mkdir efix
14: ln defs tokdefs efix
15: ( sed <tokdefs "s/#define/%token/" ;\
16: cat gram.head gram.dcl gram.expr gram.exec) >gram.in
17: yacc gram.in
18: sed 's!^# include "y.debug"!/* & */!;s!^# line.*!/* & */!' y.tab.c >gram.c
19: rm gram.in y.tab.c
20:
21: conflicts: 5 shift/reduce
22: Efix main.c >efix/main.c
23: cpt main.c efix/main.c
24: lcc -c efix/main.c
25: efix/main.c:1: warning: static `xxxvers' is not referenced
26: Efix init.c >efix/init.c
27: cpt init.c efix/init.c
28: lcc -c efix/init.c
29: Efix tailor.c >efix/tailor.c
30: cpt tailor.c efix/tailor.c
31: lcc -c efix/tailor.c
32: Efix symtab.c >efix/symtab.c
33: cpt symtab.c efix/symtab.c
34: lcc -c efix/symtab.c
35: Efix dcl.c >efix/dcl.c
36: cpt dcl.c efix/dcl.c
37: lcc -c efix/dcl.c
38: Efix addr.c >efix/addr.c
39: cpt addr.c efix/addr.c
40: lcc -c efix/addr.c
41: Efix struct.c >efix/struct.c
42: cpt struct.c efix/struct.c
43: lcc -c efix/struct.c
44: efix/struct.c:173: warning: parameter `dim' is not referenced
45: efix/struct.c:210: warning: parameter `dim' is not referenced
46: Efix field.c >efix/field.c
47: cpt field.c efix/field.c
48: lcc -c efix/field.c
49: Efix blklab.c >efix/blklab.c
50: cpt blklab.c efix/blklab.c
51: lcc -c efix/blklab.c
52: Efix mk.c >efix/mk.c
53: cpt mk.c efix/mk.c
54: lcc -c efix/mk.c
55: Efix misc.c >efix/misc.c
56: cpt misc.c efix/misc.c
57: lcc -c efix/misc.c
58: Efix alloc.c >efix/alloc.c
59: cpt alloc.c efix/alloc.c
60: lcc -c efix/alloc.c
61: Efix print.c >efix/print.c
62: cpt print.c efix/print.c
63: lcc -c efix/print.c
64: Efix simple.c >efix/simple.c
65: cpt simple.c efix/simple.c
66: lcc -c efix/simple.c
67: Efix exec.c >efix/exec.c
68: cpt exec.c efix/exec.c
69: lcc -c efix/exec.c
70: Efix temp.c >efix/temp.c
71: cpt temp.c efix/temp.c
72: lcc -c efix/temp.c
73: Efix io.c >efix/io.c
74: cpt io.c efix/io.c
75: lcc -c efix/io.c
76: Efix error.c >efix/error.c
77: cpt error.c efix/error.c
78: lcc -c efix/error.c
79: Efix pass2.c >efix/pass2.c
80: cpt pass2.c efix/pass2.c
81: lcc -c efix/pass2.c
82: Efix icfile.c >efix/icfile.c
83: cpt icfile.c efix/icfile.c
84: lcc -c efix/icfile.c
85: Efix free.c >efix/free.c
86: cpt free.c efix/free.c
87: lcc -c efix/free.c
88: Efix dclgen.c >efix/dclgen.c
89: cpt dclgen.c efix/dclgen.c
90: lcc -c efix/dclgen.c
91: Efix namgen.c >efix/namgen.c
92: cpt namgen.c efix/namgen.c
93: lcc -c efix/namgen.c
94: lcc -c lex.c
95: lcc -c gram.c
96: echo LOAD
97: lcc main.o init.o tailor.o gram.o lex.o symtab.o dcl.o addr.o struct.o field.o blklab.o mk.o misc.o alloc.o print.o simple.o exec.o temp.o io.o error.o pass2.o icfile.o free.o dclgen.o namgen.o
98: size
99: LOAD
100: text data bss dec hex
101: 79872 23552 23068 126492 1ee1c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.