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