|
|
1.1 root 1: OFILES=bsdsymtab.o gram.o batch.o wd.o kerncore.o kernmaster.o kernproc.o hostcore.o master.o hostmaster.o asm.o audit.o bpts.o core.o dtype.o expr.o format.o frame.o lib.o main.o memory.o parse.o phrase.o process.o srctext.o symbol.o symtab.o sigmask.o srcdir.o hostproc.o journal.o m68kasm.o waitlist.o vtbl.o dummy.o m68kcore.o rt.o rtraw.o rtnrtx.o
2:
3: PRIFILES=dtype.pri asm.pri bpts.pri core.pri format.pri expr.pri frame.pri master.pri memory.pri phrase.pri process.pri srctext.pri symtab.pri journal.pri
4: HFILES=asm.h bpts.h core.h dtype.h ed8.h expr.h format.h frame.h gram.h hostcore.h lib.h master.h memory.h mip.h op.h parse.h phrase.h process.h sigmask.h srcdir.h srctext.h symbol.h symtab.h univ.h y.tab.h journal.h m68kcore.h
5: PUBFILES=dtype.pub asm.pub bpts.pub core.pub expr.pub format.pub frame.pub master.pub memory.pub phrase.pub process.pub srctext.pub symtab.pub journal.pub
6:
7: INC=-I../pads
8: CLEAVE=cleave
9: LIB=/usr/jtools/src/pads/host/libpads.a /usr/dak/rt5/host/dbio.o
10: NPROC=1
11: cppC=/usr/lib/cpp
12: CWD=/usr/jtools/src/pi
13: cfrontC=/usr/shopiro/C++/SFcfront/cfront
14: BUILTINS="
15: %.o: %.c
16: CC $INC -c -g +e0 $CWD/$stem.c
17: %.o: %.s
18: as -o $stem.o $stem.s"
19:
20: pi: $PRIFILES $PUBFILES $HFILES $OFILES
21: rm -f pi rtpi
22: cc -o pi -g $OFILES $LIB
23: ln pi rtpi
24:
25: install: pi
26: rm -f /usr/jtools/s3bin/rtpi /usr/jtools/s3bin/pi \
27: /usr/jtools/x3bin/rtpi /usr/jtools/x3bin/pi
28: ln pi /usr/jtools/s3bin/rtpi
29: ln pi /usr/jtools/s3bin/pi
30: ln pi /usr/jtools/x3bin/pi
31: ln pi /usr/jtools/x3bin/rtpi
32: rm -f pi rtpi
33:
34: rinstall:
35: rcp /usr/X11/bin/pi shamash:/usr/dak/x11
36: rcp /usr/X11/bin/pi cinnamon:/usr/dak/bin
37:
38: %.pri: %.h
39: $CLEAVE $INC $CFLAGS $stem
40: touch $stem.pri
41:
42: vtbl.o: vtbl.c
43: CC $INC -c -g +e1 vtbl.c
44:
45: cmcio.o: old/cmcio.o
46: cp old/cmcio.o .
47:
48: gram.c: gram.y
49: yacc -d gram.y
50: mv y.tab.c gram..c
51: sed -f gram.sed gram..c > gram.c
52: rm gram..c
53:
54: clean:
55: rm -f *junk* core jim.* *.o pi
56:
57: diffsrc:
58: /usr/tac/bin/diffsrc /n/seki/usr/tac/pi/host /usr/jerq/src/pi/host
59: asm.o: asm.pri
60: asm.o: core.pub
61: asm.o: format.pub
62: asm.o: parse.h
63: asm.o: expr.pub
64: asm.o: frame.pub
65: asm.o: process.pub
66: asm.o: symtab.pub
67: asm.o: symbol.h
68: asm.o: bpts.pub
69: asm.h: univ.h
70: touch asm.h
71: audit.o: univ.h
72: batch.o: master.pri
73: batch.o: process.pri
74: batch.o: frame.pub
75: batch.o: hostcore.h
76: batch.o: format.pub
77: batch.o: expr.pub
78: batch.o: symbol.h
79: bpts.o: univ.h
80: bpts.o: core.pub
81: bpts.o: bpts.pri
82: bpts.o: symbol.h
83: bpts.o: expr.pub
84: bpts.o: format.pub
85: bpts.o: process.pub
86: bpts.o: symtab.pub
87: bpts.o: parse.h
88: bpts.h: univ.h
89: touch bpts.h
90: core.o: process.pub
91: core.o: frame.pri
92: core.o: symtab.pri
93: core.o: symbol.h
94: core.o: core.pri
95: core.o: master.pub
96: core.h: univ.h
97: touch core.h
98: dtype.o: dtype.pri
99: dtype.o: symbol.h
100: dtype.o: format.pub
101: dtype.o: mip.h
102: dtype.o: phrase.pub
103: dtype.o: expr.pub
104: dtype.h: univ.h
105: touch dtype.h
106: ed8symtab.o: symtab.pri
107: ed8symtab.o: dtype.pri
108: ed8symtab.o: symbol.h
109: expr.o: expr.pri
110: expr.o: gram.h
111: expr.o: symbol.h
112: expr.o: format.pub
113: expr.o: frame.pri
114: expr.o: phrase.pub
115: expr.o: symtab.pub
116: expr.o: core.pub
117: expr.h: univ.h
118: touch expr.h
119: expr.h: dtype.pub
120: expr.h: op.h
121: expr.h: format.pub
122: format.o: univ.h
123: format.o: format.pri
124: format.o: symtab.pub
125: format.o: symbol.h
126: format.h: univ.h
127: touch format.h
128: frame.o: frame.pri
129: frame.o: core.pub
130: frame.o: symbol.h
131: frame.o: symtab.pub
132: frame.o: format.pub
133: frame.o: expr.pub
134: frame.o: phrase.pri
135: frame.o: parse.h
136: frame.o: process.pub
137: frame.o: bpts.pub
138: frame.o: journal.pub
139: frame.h: univ.h
140: touch frame.h
141: gram.o: gram.h
142: gram.o: expr.pub
143: gram.o: bpts.pub
144: hostcore.o: process.pub
145: hostcore.o: frame.pri
146: hostcore.o: symtab.pri
147: hostcore.o: symbol.h
148: hostcore.o: hostcore.h
149: hostcore.o: asm.pri
150: hostcore.o: format.pub
151: hostcore.o: bpts.pri
152: hostcore.o: master.pri
153: hostcore.h: core.pri
154: touch hostcore.h
155: hostmaster.o: hostcore.h
156: hostmaster.o: master.pri
157: hostmaster.o: process.pri
158: hostmaster.o: symtab.pri
159: hostproc.o: univ.h
160: hostproc.o: process.pri
161: hostproc.o: sigmask.h
162: hostproc.o: hostcore.h
163: hostproc.o: expr.pub
164: hostproc.o: master.pub
165: hostproc.o: bpts.pri
166: hostproc.o: frame.pri
167: hostproc.o: memory.pub
168: hostproc.o: symtab.pub
169: hostproc.o: symbol.h
170: hostproc.o: srcdir.h
171: hostproc.o: asm.pub
172: journal.o: journal.pri
173: journal.o: core.pub
174: journal.o: format.h
175: journal.h: univ.h
176: touch journal.h
177: kerncore.o: process.pri
178: kerncore.o: frame.pri
179: kerncore.o: symtab.pri
180: kerncore.o: symbol.h
181: kerncore.o: hostcore.h
182: kerncore.o: master.pri
183: kernmaster.o: hostcore.h
184: kernmaster.o: master.pri
185: kernmaster.o: process.pri
186: kernmaster.o: symtab.pri
187: kernproc.o: univ.h
188: kernproc.o: process.pri
189: kernproc.o: hostcore.h
190: kernproc.o: master.pub
191: kernproc.o: frame.pri
192: kernproc.o: memory.pub
193: kernproc.o: symtab.pub
194: kernproc.o: symbol.h
195: kernproc.o: srcdir.h
196: kernproc.o: asm.pub
197: kernproc.o: parse.h
198: kernproc.o: expr.pub
199: lib.o: lib.h
200: m68kasm.o: asm.pri
201: m68kasm.o: m68kasm.h
202: m68kasm.o: format.pub
203: m68kasm.o: core.pub
204: m68kcore.o: process.pub frame.pri symtab.pri symbol.h m68kcore.h \
205: asm.pri format.pub bpts.pri master.pri
206: main.o: master.pri
207: main.o: format.pri
208: master.o: master.pri
209: master.o: process.pri
210: master.h: univ.h
211: touch master.h
212: mcc.h: univ.h
213: touch mcc.h
214: mccsymtab.o: mcc.h
215: mccsymtab.o: symtab.pri
216: mccsymtab.o: dtype.pri
217: mccsymtab.o: symbol.h
218: memory.o: core.pub
219: memory.o: symtab.pub
220: memory.o: memory.pri
221: memory.o: parse.h
222: memory.o: expr.pub
223: memory.o: frame.pub
224: memory.o: process.pub
225: memory.o: format.pub
226: memory.o: journal.pub
227: memory.h: univ.h
228: touch memory.h
229: parse.o: parse.h
230: parse.h: gram.h
231: touch parse.h
232: parse.h: y.tab.h
233: parse.h: expr.pub
234: phrase.o: expr.pri
235: phrase.o: phrase.pri
236: phrase.o: frame.pub
237: phrase.o: parse.h
238: phrase.o: format.pub
239: phrase.o: symtab.pub
240: phrase.o: symbol.h
241: phrase.o: core.pub
242: phrase.o: process.pub
243: phrase.h: univ.h
244: touch phrase.h
245: process.o: hostcore.h
246: process.o: process.pri
247: process.o: srcdir.h
248: process.o: expr.pub
249: process.o: master.pub
250: process.o: bpts.pri
251: process.o: frame.pri
252: process.o: memory.pub
253: process.o: asm.pub
254: process.o: symtab.pub
255: process.o: symbol.h
256: process.o: srctext.pub
257: process.o: format.pub
258: process.o: journal.pub
259: process.h: univ.h
260: touch process.h
261: process.h: format.h
262: sigmask.o: hostcore.h
263: sigmask.o: process.pri
264: sigmask.o: srctext.pub
265: sigmask.o: sigmask.h
266: sigmask.h: univ.h
267: touch sigmask.h
268: srcdir.o: srcdir.h
269: srcdir.o: process.pri
270: srcdir.o: symbol.h
271: srcdir.o: srctext.pri
272: srcdir.o: symtab.pub
273: srcdir.h: univ.h
274: touch srcdir.h
275: srctext.o: symbol.h
276: srctext.o: srctext.pri
277: srctext.o: core.pub
278: srctext.o: symtab.pub
279: srctext.o: process.pub
280: srctext.o: bpts.pub
281: srctext.o: expr.pub
282: srctext.o: format.pub
283: srctext.o: frame.pri
284: srctext.h: univ.h
285: touch srctext.h
286: symbol.o: univ.h
287: symbol.o: dtype.pri
288: symbol.o: symbol.h
289: symbol.o: symtab.pub
290: symbol.o: srctext.pub
291: symbol.o: core.pub
292: symbol.o: process.pub
293: symbol.o: bpts.pub
294: symbol.o: phrase.pub
295: symbol.o: parse.h
296: symbol.o: format.pub
297: symbol.h: univ.h
298: touch symbol.h
299: symbol.h: dtype.pub
300: symtab.o: symtab.pri
301: symtab.o: dtype.pri
302: symtab.o: symbol.h
303: symtab.o: srctext.pub
304: symtab.o: phrase.pub
305: symtab.o: format.pub
306: symtab.o: core.pub
307: symtab.h: univ.h
308: touch symtab.h
309: symtab.h: mip.h
310: univ.h: lib.h
311: touch univ.h
312: vtbl.o: process.pub
313: vtbl.o: frame.pub
314: vtbl.o: symtab.pub
315: vtbl.o: symbol.h
316: vtbl.o: hostcore.h
317: vtbl.o: asm.pub
318: vtbl.o: format.pub
319: vtbl.o: bpts.pri
320: vtbl.o: master.pub
321: vtbl.o: process.pub
322: vtbl.o: expr.pub
323: vtbl.o: bpts.pub
324: vtbl.o: master.pub
325: vtbl.o: ed8.h
326: vtbl.o: mcc.h
327: vtbl.o: asm.pri
328: vtbl.o: m68kasm.h
329: waitlist.o: process.pub
330: waitlist.o: frame.pri
331: waitlist.o: symtab.pri
332: waitlist.o: symbol.h
333: waitlist.o: hostcore.h
334: waitlist.o: asm.pri
335: waitlist.o: format.pub
336: waitlist.o: bpts.pri
337: waitlist.o: master.pri
338: wd.o: univ.h
339: asm.pub: univ.h
340: touch asm.pub
341: bpts.pub: univ.h
342: touch bpts.pub
343: core.pub: univ.h
344: touch core.pub
345: dtype.pub: univ.h
346: touch dtype.pub
347: expr.pub: univ.h
348: touch expr.pub
349: expr.pub: dtype.pub
350: expr.pub: op.h
351: expr.pub: format.pub
352: format.pub: univ.h
353: touch format.pub
354: frame.pub: univ.h
355: touch frame.pub
356: journal.pub: univ.h
357: touch journal.pub
358: master.pub: univ.h
359: touch master.pub
360: memory.pub: univ.h
361: touch memory.pub
362: phrase.pub: univ.h
363: touch phrase.pub
364: process.pub: univ.h
365: touch process.pub
366: process.pub: format.h
367: srctext.pub: univ.h
368: touch srctext.pub
369: symtab.pub: univ.h
370: touch symtab.pub
371: symtab.pub: mip.h
372: asm.pri: univ.h
373: bpts.pri: univ.h
374: core.pri: univ.h
375: dtype.pri: univ.h
376: expr.pri: univ.h
377: expr.pri: dtype.pub
378: expr.pri: op.h
379: expr.pri: format.pub
380: format.pri: univ.h
381: frame.pri: univ.h
382: journal.pri: univ.h
383: master.pri: univ.h
384: memory.pri: univ.h
385: phrase.pri: univ.h
386: process.pri: univ.h
387: process.pri: format.h
388: srctext.pri: univ.h
389: symtab.pri: univ.h
390: symtab.pri: mip.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.