Pristine Ack-5.5
[Ack-5.5.git] / util / int / proto.make
1 # $Id: proto.make,v 1.10 1994/06/24 10:48:44 ceriel Exp $
2
3 #PARAMS         do not remove this line
4
5 SRC_DIR = $(SRC_HOME)/util/int
6
7 INCLUDES = -I$(TARGET_HOME)/h -I$(TARGET_HOME)/config -I.
8 CFLAGS = $(COPTIONS) $(INCLUDES)
9 LDFLAGS = $(LDOPTIONS)
10 LINTFLAGS = $(LINTOPTIONS) $(INCLUDES)
11
12 INT =           int
13
14 IP_SPEC =       $(SRC_HOME)/etc/ip_spec.t
15 TRAPS =         $(SRC_HOME)/etc/traps
16 APP_A =         $(SRC_HOME)/doc/int/appA#       # to be moved later
17
18 CFILES =        $(SRC_DIR)/alloc.c \
19         $(SRC_DIR)/core.c \
20         $(SRC_DIR)/data.c \
21         $(SRC_DIR)/do_array.c \
22         $(SRC_DIR)/do_branch.c \
23         $(SRC_DIR)/do_comp.c \
24         $(SRC_DIR)/do_conv.c \
25         $(SRC_DIR)/do_fpar.c \
26         $(SRC_DIR)/do_incdec.c \
27         $(SRC_DIR)/do_intar.c \
28         $(SRC_DIR)/do_load.c \
29         $(SRC_DIR)/do_logic.c \
30         $(SRC_DIR)/do_misc.c \
31         $(SRC_DIR)/do_proc.c \
32         $(SRC_DIR)/do_ptrar.c \
33         $(SRC_DIR)/do_sets.c \
34         $(SRC_DIR)/do_store.c \
35         $(SRC_DIR)/do_unsar.c \
36         $(SRC_DIR)/dump.c \
37         $(SRC_DIR)/disassemble.c \
38         $(SRC_DIR)/fra.c \
39         $(SRC_DIR)/global.c \
40         $(SRC_DIR)/init.c \
41         $(SRC_DIR)/io.c \
42         $(SRC_DIR)/log.c \
43         $(SRC_DIR)/m_ioctl.c \
44         $(SRC_DIR)/m_sigtrp.c \
45         $(SRC_DIR)/main.c \
46         $(SRC_DIR)/moncalls.c \
47         $(SRC_DIR)/monstruct.c \
48         $(SRC_DIR)/proctab.c \
49         $(SRC_DIR)/read.c \
50         $(SRC_DIR)/rsb.c \
51         $(SRC_DIR)/segment.c \
52         $(SRC_DIR)/stack.c \
53         $(SRC_DIR)/switch.c \
54         $(SRC_DIR)/tally.c \
55         $(SRC_DIR)/text.c \
56         $(SRC_DIR)/trap.c \
57         $(SRC_DIR)/warn.c
58
59 OBJ =   alloc.o core.o data.o do_array.o do_branch.o do_comp.o do_conv.o \
60         do_fpar.o do_incdec.o do_intar.o do_load.o do_logic.o do_misc.o \
61         do_proc.o do_ptrar.o do_sets.o do_store.o do_unsar.o dump.o \
62         disassemble.o fra.o global.o init.o io.o log.o m_ioctl.o m_sigtrp.o \
63         main.o moncalls.o monstruct.o proctab.o read.o rsb.o segment.o \
64         stack.o switch.o tally.o text.o trap.o warn.o
65
66 HDR =   $(SRC_DIR)/alloc.h \
67         $(SRC_DIR)/fra.h \
68         $(SRC_DIR)/global.h \
69         $(SRC_DIR)/linfil.h \
70         $(SRC_DIR)/log.h \
71         $(SRC_DIR)/mem.h \
72         $(SRC_DIR)/memdirect.h \
73         $(SRC_DIR)/monstruct.h \
74         $(SRC_DIR)/opcode.h \
75         $(SRC_DIR)/proctab.h \
76         $(SRC_DIR)/read.h \
77         $(SRC_DIR)/rsb.h \
78         $(SRC_DIR)/shadow.h \
79         $(SRC_DIR)/text.h \
80         $(SRC_DIR)/trap.h \
81         $(SRC_DIR)/logging.h \
82         $(SRC_DIR)/debug.h \
83         $(SRC_DIR)/nofloat.h \
84         $(SRC_DIR)/segcheck.h \
85         $(SRC_DIR)/sysidf.h \
86         $(SRC_DIR)/v7ioctl.h \
87         $(SRC_DIR)/e.out.h#     should be in $(EM)/h or so, or in $(EM/h/em_abs.h
88
89 # Main entries
90 all:    test
91
92 install:        $(INT)
93         cp $(INT) $(TARGET_HOME)/bin/int
94         if [ $(DO_MACHINE_INDEP) = y ] ; \
95         then    mk_manpage $(SRC_DIR)/int.1 $(TARGET_HOME) ; \
96         fi
97
98 cmp:    $(INT)
99         -cmp $(INT) $(TARGET_HOME)/bin/int
100
101 test:   $(INT) test/awa.em22 test/awa.em24 test/awa.em44
102         @rm -f int.mess
103         -echo 3 5 7 2 -1 | time $(INT) test/awa.em22
104         cat int.mess
105         @rm -f int.mess
106         -echo 3 5 7 2 -1 | time $(INT) test/awa.em24
107         cat int.mess
108         @rm -f int.mess
109         -echo 3 5 7 2 -1 | time $(INT) test/awa.em44
110         cat int.mess
111
112 $(INT): $(OBJ)
113         $(CC) $(LDFLAGS) -o $(INT) $(OBJ)
114
115 # Generated files
116 trap_msg:       $(SRC_DIR)/M.trap_msg $(TRAPS)
117         $(SRC_DIR)/M.trap_msg $(TRAPS)
118
119 warn_msg:       $(SRC_DIR)/M.warn_msg $(APP_A)
120         $(SRC_DIR)/M.warn_msg $(APP_A)
121
122 ./warn.h:               $(SRC_DIR)/M.warn_h $(APP_A)
123         $(SRC_DIR)/M.warn_h $(APP_A)
124
125 ./switch/DoCases:
126         (cd switch; make DoCases)
127
128 ./switch/PrCases:       
129         (cd switch; make PrCases)
130
131 test/awa.em22:
132         cp $(SRC_DIR)/test/*.[pc] test
133         (cd test; make awa.em22)
134
135 test/awa.em24:
136         cp $(SRC_DIR)/test/*.[pc] test
137         (cd test; make awa.em24)
138
139 test/awa.em44:
140         cp $(SRC_DIR)/test/*.[pc] test
141         (cd test; make awa.em44)
142
143
144 # Auxiliary entries
145 lint:   $(CFILES) trap_msg warn_msg ./warn.h ./switch/DoCases ./switch/PrCases
146         $(LINT) $(LINTFLAGS) $(CFILES)
147
148 tags:   $(HDR) $(CFILES)
149         ctags $(HDR) $(CFILES)
150
151 MFILES =        $(SRC_DIR)/M.trap_msg $(SRC_DIR)/M.warn_h $(SRC_DIR)/M.warn_msg
152
153 ALL =   $(SRC_DIR)/READ_ME $(SRC_DIR)/proto.make $(MFILES) $(HDR) $(CFILES)
154
155 print:
156         @pr $(ALL)
157
158 pr:     print
159
160 opr:
161         make pr | opr
162
163 clean:
164         rm -f core mon.out int.mess int.log int.core int.tally \
165                 trap_msg warn_msg warn.h tags print \
166                 $(OBJ) $(INT)
167         (cd switch; make clean)
168         (cd test; make clean)
169
170 bare:   clean
171         (cd switch; make bare)
172
173 depend: ./warn.h trap_msg warn_msg
174         rm_deps Makefile >Makefile.new
175         for i in $(CFILES) ; do \
176                 echo "`basename $$i .c`.$$(SUF):        $$i" >> Makefile.new ; \
177                 echo '   $$(CC) -c $$(CFLAGS)' $$i >> Makefile.new ; \
178                 $(UTIL_HOME)/lib.bin/cpp -d $(INCLUDES) $$i | sed "s/^/`basename $$i .c`.$$(SUF):       /" >> Makefile.new ; \
179         done
180         mv Makefile Makefile.old
181         mv Makefile.new Makefile
182
183 # do not remove the next line
184 #DEPENDENCIES
185 alloc.$(SUF):   $(SRC_DIR)/alloc.c
186          $(CC) -c $(CFLAGS) $(SRC_DIR)/alloc.c
187 alloc.$(SUF):   $(SRC_DIR)/alloc.h
188 alloc.$(SUF):   $(SRC_DIR)/global.h
189 alloc.$(SUF):   $(SRC_DIR)/debug.h
190 core.$(SUF):    $(SRC_DIR)/core.c
191          $(CC) -c $(CFLAGS) $(SRC_DIR)/core.c
192 core.$(SUF):    $(SRC_DIR)/fra.h
193 core.$(SUF):    $(SRC_DIR)/shadow.h
194 core.$(SUF):    $(SRC_DIR)/global.h
195 core.$(SUF):    $(SRC_DIR)/logging.h
196 data.$(SUF):    $(SRC_DIR)/data.c
197          $(CC) -c $(CFLAGS) $(SRC_DIR)/data.c
198 data.$(SUF):    $(SRC_DIR)/shadow.h
199 data.$(SUF):    $(SRC_DIR)/mem.h
200 data.$(SUF):    $(SRC_DIR)/memdirect.h
201 data.$(SUF):    $(SRC_DIR)/alloc.h
202 data.$(SUF):    ./warn.h
203 data.$(SUF):    $(SRC_DIR)/trap.h
204 data.$(SUF):    $(SRC_DIR)/log.h
205 data.$(SUF):    $(SRC_DIR)/global.h
206 data.$(SUF):    $(SRC_DIR)/nofloat.h
207 data.$(SUF):    $(SRC_DIR)/logging.h
208 data.$(SUF):    $(TARGET_HOME)/h/em_abs.h
209 do_array.$(SUF):        $(SRC_DIR)/do_array.c
210          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_array.c
211 do_array.$(SUF):        $(SRC_DIR)/fra.h
212 do_array.$(SUF):        $(SRC_DIR)/text.h
213 do_array.$(SUF):        $(SRC_DIR)/mem.h
214 do_array.$(SUF):        $(SRC_DIR)/trap.h
215 do_array.$(SUF):        $(SRC_DIR)/logging.h
216 do_array.$(SUF):        $(SRC_DIR)/log.h
217 do_array.$(SUF):        $(SRC_DIR)/global.h
218 do_array.$(SUF):        $(TARGET_HOME)/h/em_abs.h
219 do_branch.$(SUF):       $(SRC_DIR)/do_branch.c
220          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_branch.c
221 do_branch.$(SUF):       ./warn.h
222 do_branch.$(SUF):       $(SRC_DIR)/fra.h
223 do_branch.$(SUF):       $(SRC_DIR)/text.h
224 do_branch.$(SUF):       $(SRC_DIR)/trap.h
225 do_branch.$(SUF):       $(SRC_DIR)/mem.h
226 do_branch.$(SUF):       $(SRC_DIR)/logging.h
227 do_branch.$(SUF):       $(SRC_DIR)/log.h
228 do_branch.$(SUF):       $(SRC_DIR)/global.h
229 do_branch.$(SUF):       $(TARGET_HOME)/h/em_abs.h
230 do_comp.$(SUF): $(SRC_DIR)/do_comp.c
231          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_comp.c
232 do_comp.$(SUF): $(SRC_DIR)/fra.h
233 do_comp.$(SUF): $(SRC_DIR)/text.h
234 do_comp.$(SUF): $(SRC_DIR)/trap.h
235 do_comp.$(SUF): $(SRC_DIR)/shadow.h
236 do_comp.$(SUF): $(SRC_DIR)/mem.h
237 do_comp.$(SUF): ./warn.h
238 do_comp.$(SUF): $(SRC_DIR)/log.h
239 do_comp.$(SUF): $(SRC_DIR)/global.h
240 do_comp.$(SUF): $(SRC_DIR)/nofloat.h
241 do_comp.$(SUF): $(SRC_DIR)/logging.h
242 do_comp.$(SUF): $(TARGET_HOME)/h/em_abs.h
243 do_conv.$(SUF): $(SRC_DIR)/do_conv.c
244          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_conv.c
245 do_conv.$(SUF): ./warn.h
246 do_conv.$(SUF): $(SRC_DIR)/fra.h
247 do_conv.$(SUF): $(SRC_DIR)/text.h
248 do_conv.$(SUF): $(SRC_DIR)/trap.h
249 do_conv.$(SUF): $(SRC_DIR)/mem.h
250 do_conv.$(SUF): $(SRC_DIR)/logging.h
251 do_conv.$(SUF): $(SRC_DIR)/log.h
252 do_conv.$(SUF): $(SRC_DIR)/global.h
253 do_conv.$(SUF): $(SRC_DIR)/nofloat.h
254 do_conv.$(SUF): $(TARGET_HOME)/h/em_abs.h
255 do_fpar.$(SUF): $(SRC_DIR)/do_fpar.c
256          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_fpar.c
257 do_fpar.$(SUF): ./warn.h
258 do_fpar.$(SUF): $(SRC_DIR)/fra.h
259 do_fpar.$(SUF): $(SRC_DIR)/text.h
260 do_fpar.$(SUF): $(SRC_DIR)/trap.h
261 do_fpar.$(SUF): $(SRC_DIR)/mem.h
262 do_fpar.$(SUF): $(SRC_DIR)/logging.h
263 do_fpar.$(SUF): $(SRC_DIR)/log.h
264 do_fpar.$(SUF): $(SRC_DIR)/global.h
265 do_fpar.$(SUF): $(SRC_DIR)/nofloat.h
266 do_fpar.$(SUF): $(TARGET_HOME)/h/em_abs.h
267 do_incdec.$(SUF):       $(SRC_DIR)/do_incdec.c
268          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_incdec.c
269 do_incdec.$(SUF):       ./warn.h
270 do_incdec.$(SUF):       $(SRC_DIR)/fra.h
271 do_incdec.$(SUF):       $(SRC_DIR)/text.h
272 do_incdec.$(SUF):       $(SRC_DIR)/mem.h
273 do_incdec.$(SUF):       $(SRC_DIR)/trap.h
274 do_incdec.$(SUF):       $(SRC_DIR)/nofloat.h
275 do_incdec.$(SUF):       $(SRC_DIR)/logging.h
276 do_incdec.$(SUF):       $(SRC_DIR)/log.h
277 do_incdec.$(SUF):       $(SRC_DIR)/global.h
278 do_incdec.$(SUF):       $(TARGET_HOME)/h/em_abs.h
279 do_intar.$(SUF):        $(SRC_DIR)/do_intar.c
280          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_intar.c
281 do_intar.$(SUF):        $(SRC_DIR)/fra.h
282 do_intar.$(SUF):        $(SRC_DIR)/text.h
283 do_intar.$(SUF):        ./warn.h
284 do_intar.$(SUF):        $(SRC_DIR)/trap.h
285 do_intar.$(SUF):        $(SRC_DIR)/mem.h
286 do_intar.$(SUF):        $(SRC_DIR)/log.h
287 do_intar.$(SUF):        $(SRC_DIR)/global.h
288 do_intar.$(SUF):        $(SRC_DIR)/logging.h
289 do_intar.$(SUF):        $(TARGET_HOME)/h/em_abs.h
290 do_load.$(SUF): $(SRC_DIR)/do_load.c
291          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_load.c
292 do_load.$(SUF): ./warn.h
293 do_load.$(SUF): $(SRC_DIR)/rsb.h
294 do_load.$(SUF): $(SRC_DIR)/fra.h
295 do_load.$(SUF): $(SRC_DIR)/text.h
296 do_load.$(SUF): $(SRC_DIR)/trap.h
297 do_load.$(SUF): $(SRC_DIR)/mem.h
298 do_load.$(SUF): $(SRC_DIR)/logging.h
299 do_load.$(SUF): $(SRC_DIR)/log.h
300 do_load.$(SUF): $(SRC_DIR)/global.h
301 do_load.$(SUF): $(TARGET_HOME)/h/em_abs.h
302 do_logic.$(SUF):        $(SRC_DIR)/do_logic.c
303          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_logic.c
304 do_logic.$(SUF):        $(SRC_DIR)/fra.h
305 do_logic.$(SUF):        $(SRC_DIR)/text.h
306 do_logic.$(SUF):        $(SRC_DIR)/trap.h
307 do_logic.$(SUF):        $(SRC_DIR)/shadow.h
308 do_logic.$(SUF):        $(SRC_DIR)/mem.h
309 do_logic.$(SUF):        ./warn.h
310 do_logic.$(SUF):        $(SRC_DIR)/log.h
311 do_logic.$(SUF):        $(SRC_DIR)/global.h
312 do_logic.$(SUF):        $(SRC_DIR)/logging.h
313 do_logic.$(SUF):        $(TARGET_HOME)/h/em_abs.h
314 do_misc.$(SUF): $(SRC_DIR)/do_misc.c
315          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_misc.c
316 do_misc.$(SUF): $(SRC_DIR)/linfil.h
317 do_misc.$(SUF): $(SRC_DIR)/rsb.h
318 do_misc.$(SUF): $(SRC_DIR)/fra.h
319 do_misc.$(SUF): $(SRC_DIR)/read.h
320 do_misc.$(SUF): $(SRC_DIR)/text.h
321 do_misc.$(SUF): $(SRC_DIR)/shadow.h
322 do_misc.$(SUF): $(SRC_DIR)/memdirect.h
323 do_misc.$(SUF): $(SRC_DIR)/mem.h
324 do_misc.$(SUF): ./warn.h
325 do_misc.$(SUF): $(SRC_DIR)/trap.h
326 do_misc.$(SUF): $(SRC_DIR)/log.h
327 do_misc.$(SUF): $(SRC_DIR)/global.h
328 do_misc.$(SUF): $(SRC_DIR)/logging.h
329 do_misc.$(SUF): $(TARGET_HOME)/h/em_abs.h
330 do_proc.$(SUF): $(SRC_DIR)/do_proc.c
331          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_proc.c
332 do_proc.$(SUF): $(SRC_DIR)/linfil.h
333 do_proc.$(SUF): $(SRC_DIR)/rsb.h
334 do_proc.$(SUF): $(SRC_DIR)/fra.h
335 do_proc.$(SUF): $(SRC_DIR)/proctab.h
336 do_proc.$(SUF): $(SRC_DIR)/text.h
337 do_proc.$(SUF): ./warn.h
338 do_proc.$(SUF): $(SRC_DIR)/trap.h
339 do_proc.$(SUF): $(SRC_DIR)/memdirect.h
340 do_proc.$(SUF): $(SRC_DIR)/shadow.h
341 do_proc.$(SUF): $(SRC_DIR)/mem.h
342 do_proc.$(SUF): $(SRC_DIR)/log.h
343 do_proc.$(SUF): $(SRC_DIR)/global.h
344 do_proc.$(SUF): $(SRC_DIR)/logging.h
345 do_proc.$(SUF): $(TARGET_HOME)/h/em_abs.h
346 do_ptrar.$(SUF):        $(SRC_DIR)/do_ptrar.c
347          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_ptrar.c
348 do_ptrar.$(SUF):        $(SRC_DIR)/fra.h
349 do_ptrar.$(SUF):        $(SRC_DIR)/text.h
350 do_ptrar.$(SUF):        ./warn.h
351 do_ptrar.$(SUF):        $(SRC_DIR)/trap.h
352 do_ptrar.$(SUF):        $(SRC_DIR)/mem.h
353 do_ptrar.$(SUF):        $(SRC_DIR)/logging.h
354 do_ptrar.$(SUF):        $(SRC_DIR)/log.h
355 do_ptrar.$(SUF):        $(SRC_DIR)/global.h
356 do_ptrar.$(SUF):        $(SRC_DIR)/segcheck.h
357 do_ptrar.$(SUF):        $(TARGET_HOME)/h/em_abs.h
358 do_sets.$(SUF): $(SRC_DIR)/do_sets.c
359          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_sets.c
360 do_sets.$(SUF): $(SRC_DIR)/fra.h
361 do_sets.$(SUF): $(SRC_DIR)/text.h
362 do_sets.$(SUF): $(SRC_DIR)/mem.h
363 do_sets.$(SUF): $(SRC_DIR)/trap.h
364 do_sets.$(SUF): $(SRC_DIR)/logging.h
365 do_sets.$(SUF): $(SRC_DIR)/log.h
366 do_sets.$(SUF): $(SRC_DIR)/global.h
367 do_sets.$(SUF): $(TARGET_HOME)/h/em_abs.h
368 do_store.$(SUF):        $(SRC_DIR)/do_store.c
369          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_store.c
370 do_store.$(SUF):        ./warn.h
371 do_store.$(SUF):        $(SRC_DIR)/fra.h
372 do_store.$(SUF):        $(SRC_DIR)/text.h
373 do_store.$(SUF):        $(SRC_DIR)/trap.h
374 do_store.$(SUF):        $(SRC_DIR)/mem.h
375 do_store.$(SUF):        $(SRC_DIR)/logging.h
376 do_store.$(SUF):        $(SRC_DIR)/log.h
377 do_store.$(SUF):        $(SRC_DIR)/global.h
378 do_store.$(SUF):        $(TARGET_HOME)/h/em_abs.h
379 do_unsar.$(SUF):        $(SRC_DIR)/do_unsar.c
380          $(CC) -c $(CFLAGS) $(SRC_DIR)/do_unsar.c
381 do_unsar.$(SUF):        $(SRC_DIR)/fra.h
382 do_unsar.$(SUF):        $(SRC_DIR)/text.h
383 do_unsar.$(SUF):        ./warn.h
384 do_unsar.$(SUF):        $(SRC_DIR)/trap.h
385 do_unsar.$(SUF):        $(SRC_DIR)/mem.h
386 do_unsar.$(SUF):        $(SRC_DIR)/log.h
387 do_unsar.$(SUF):        $(SRC_DIR)/global.h
388 do_unsar.$(SUF):        $(SRC_DIR)/logging.h
389 do_unsar.$(SUF):        $(TARGET_HOME)/h/em_abs.h
390 dump.$(SUF):    $(SRC_DIR)/dump.c
391          $(CC) -c $(CFLAGS) $(SRC_DIR)/dump.c
392 dump.$(SUF):    $(SRC_DIR)/rsb.h
393 dump.$(SUF):    $(SRC_DIR)/linfil.h
394 dump.$(SUF):    $(SRC_DIR)/shadow.h
395 dump.$(SUF):    $(SRC_DIR)/proctab.h
396 dump.$(SUF):    $(SRC_DIR)/text.h
397 dump.$(SUF):    $(SRC_DIR)/fra.h
398 dump.$(SUF):    $(SRC_DIR)/mem.h
399 dump.$(SUF):    $(SRC_DIR)/memdirect.h
400 dump.$(SUF):    $(SRC_DIR)/log.h
401 dump.$(SUF):    $(SRC_DIR)/global.h
402 dump.$(SUF):    $(SRC_DIR)/logging.h
403 dump.$(SUF):    $(TARGET_HOME)/h/em_abs.h
404 disassemble.$(SUF):     $(SRC_DIR)/disassemble.c
405          $(CC) -c $(CFLAGS) $(SRC_DIR)/disassemble.c
406 disassemble.$(SUF):     ./switch/PrCases
407 disassemble.$(SUF):     $(SRC_DIR)/alloc.h
408 disassemble.$(SUF):     $(SRC_DIR)/proctab.h
409 disassemble.$(SUF):     $(SRC_DIR)/memdirect.h
410 disassemble.$(SUF):     $(SRC_DIR)/opcode.h
411 disassemble.$(SUF):     $(SRC_DIR)/global.h
412 fra.$(SUF):     $(SRC_DIR)/fra.c
413          $(CC) -c $(CFLAGS) $(SRC_DIR)/fra.c
414 fra.$(SUF):     $(SRC_DIR)/alloc.h
415 fra.$(SUF):     $(SRC_DIR)/fra.h
416 fra.$(SUF):     $(SRC_DIR)/shadow.h
417 fra.$(SUF):     $(SRC_DIR)/mem.h
418 fra.$(SUF):     $(SRC_DIR)/global.h
419 fra.$(SUF):     $(SRC_DIR)/logging.h
420 global.$(SUF):  $(SRC_DIR)/global.c
421          $(CC) -c $(CFLAGS) $(SRC_DIR)/global.c
422 global.$(SUF):  $(SRC_DIR)/global.h
423 init.$(SUF):    $(SRC_DIR)/init.c
424          $(CC) -c $(CFLAGS) $(SRC_DIR)/init.c
425 init.$(SUF):    $(SRC_DIR)/read.h
426 init.$(SUF):    $(SRC_DIR)/trap.h
427 init.$(SUF):    $(SRC_DIR)/shadow.h
428 init.$(SUF):    $(SRC_DIR)/mem.h
429 init.$(SUF):    ./warn.h
430 init.$(SUF):    $(SRC_DIR)/alloc.h
431 init.$(SUF):    $(SRC_DIR)/log.h
432 init.$(SUF):    $(SRC_DIR)/global.h
433 init.$(SUF):    $(SRC_DIR)/logging.h
434 init.$(SUF):    $(TARGET_HOME)/h/em_abs.h
435 io.$(SUF):      $(SRC_DIR)/io.c
436          $(CC) -c $(CFLAGS) $(SRC_DIR)/io.c
437 io.$(SUF):      $(SRC_DIR)/linfil.h
438 io.$(SUF):      $(SRC_DIR)/mem.h
439 io.$(SUF):      $(SRC_DIR)/global.h
440 io.$(SUF):      $(SRC_DIR)/logging.h
441 log.$(SUF):     $(SRC_DIR)/log.c
442          $(CC) -c $(CFLAGS) $(SRC_DIR)/log.c
443 log.$(SUF):     $(SRC_DIR)/linfil.h
444 log.$(SUF):     $(SRC_DIR)/global.h
445 log.$(SUF):     $(SRC_DIR)/logging.h
446 m_ioctl.$(SUF): $(SRC_DIR)/m_ioctl.c
447          $(CC) -c $(CFLAGS) $(SRC_DIR)/m_ioctl.c
448 m_ioctl.$(SUF): ./warn.h
449 m_ioctl.$(SUF): $(SRC_DIR)/mem.h
450 m_ioctl.$(SUF): $(SRC_DIR)/global.h
451 m_ioctl.$(SUF): $(SRC_DIR)/v7ioctl.h
452 m_ioctl.$(SUF): $(TARGET_HOME)/config/local.h
453 m_ioctl.$(SUF): $(SRC_DIR)/sysidf.h
454 m_sigtrp.$(SUF):        $(SRC_DIR)/m_sigtrp.c
455          $(CC) -c $(CFLAGS) $(SRC_DIR)/m_sigtrp.c
456 m_sigtrp.$(SUF):        $(SRC_DIR)/trap.h
457 m_sigtrp.$(SUF):        ./warn.h
458 m_sigtrp.$(SUF):        $(SRC_DIR)/logging.h
459 m_sigtrp.$(SUF):        $(SRC_DIR)/log.h
460 m_sigtrp.$(SUF):        $(SRC_DIR)/global.h
461 main.$(SUF):    $(SRC_DIR)/main.c
462          $(CC) -c $(CFLAGS) $(SRC_DIR)/main.c
463 main.$(SUF):    $(SRC_DIR)/rsb.h
464 main.$(SUF):    $(SRC_DIR)/opcode.h
465 main.$(SUF):    $(SRC_DIR)/read.h
466 main.$(SUF):    $(SRC_DIR)/text.h
467 main.$(SUF):    ./warn.h
468 main.$(SUF):    $(SRC_DIR)/trap.h
469 main.$(SUF):    $(SRC_DIR)/log.h
470 main.$(SUF):    $(SRC_DIR)/global.h
471 main.$(SUF):    $(SRC_DIR)/nofloat.h
472 main.$(SUF):    $(SRC_DIR)/logging.h
473 main.$(SUF):    $(SRC_DIR)/e.out.h
474 main.$(SUF):    $(TARGET_HOME)/h/em_abs.h
475 moncalls.$(SUF):        $(SRC_DIR)/moncalls.c
476          $(CC) -c $(CFLAGS) $(SRC_DIR)/moncalls.c
477 moncalls.$(SUF):        $(SRC_DIR)/mem.h
478 moncalls.$(SUF):        ./warn.h
479 moncalls.$(SUF):        $(SRC_DIR)/trap.h
480 moncalls.$(SUF):        $(SRC_DIR)/global.h
481 moncalls.$(SUF):        $(TARGET_HOME)/h/em_abs.h
482 moncalls.$(SUF):        $(SRC_DIR)/shadow.h
483 moncalls.$(SUF):        $(SRC_DIR)/alloc.h
484 moncalls.$(SUF):        $(SRC_DIR)/logging.h
485 moncalls.$(SUF):        $(SRC_DIR)/log.h
486 moncalls.$(SUF):        $(TARGET_HOME)/config/local.h
487 moncalls.$(SUF):        $(SRC_DIR)/sysidf.h
488 monstruct.$(SUF):       $(SRC_DIR)/monstruct.c
489          $(CC) -c $(CFLAGS) $(SRC_DIR)/monstruct.c
490 monstruct.$(SUF):       $(SRC_DIR)/monstruct.h
491 monstruct.$(SUF):       $(SRC_DIR)/mem.h
492 monstruct.$(SUF):       $(SRC_DIR)/global.h
493 monstruct.$(SUF):       $(SRC_DIR)/v7ioctl.h
494 monstruct.$(SUF):       $(TARGET_HOME)/config/local.h
495 monstruct.$(SUF):       $(SRC_DIR)/sysidf.h
496 proctab.$(SUF): $(SRC_DIR)/proctab.c
497          $(CC) -c $(CFLAGS) $(SRC_DIR)/proctab.c
498 proctab.$(SUF): $(SRC_DIR)/proctab.h
499 proctab.$(SUF): $(SRC_DIR)/alloc.h
500 proctab.$(SUF): $(SRC_DIR)/log.h
501 proctab.$(SUF): $(SRC_DIR)/global.h
502 proctab.$(SUF): $(SRC_DIR)/logging.h
503 read.$(SUF):    $(SRC_DIR)/read.c
504          $(CC) -c $(CFLAGS) $(SRC_DIR)/read.c
505 read.$(SUF):    $(SRC_DIR)/text.h
506 read.$(SUF):    $(SRC_DIR)/read.h
507 read.$(SUF):    $(SRC_DIR)/shadow.h
508 read.$(SUF):    $(SRC_DIR)/mem.h
509 read.$(SUF):    ./warn.h
510 read.$(SUF):    $(SRC_DIR)/log.h
511 read.$(SUF):    $(SRC_DIR)/global.h
512 read.$(SUF):    $(SRC_DIR)/nofloat.h
513 read.$(SUF):    $(SRC_DIR)/logging.h
514 read.$(SUF):    $(TARGET_HOME)/h/as_spec.h
515 read.$(SUF):    $(TARGET_HOME)/h/em_spec.h
516 read.$(SUF):    $(TARGET_HOME)/config/local.h
517 rsb.$(SUF):     $(SRC_DIR)/rsb.c
518          $(CC) -c $(CFLAGS) $(SRC_DIR)/rsb.c
519 rsb.$(SUF):     ./warn.h
520 rsb.$(SUF):     $(SRC_DIR)/shadow.h
521 rsb.$(SUF):     $(SRC_DIR)/linfil.h
522 rsb.$(SUF):     $(SRC_DIR)/proctab.h
523 rsb.$(SUF):     $(SRC_DIR)/rsb.h
524 rsb.$(SUF):     $(SRC_DIR)/mem.h
525 rsb.$(SUF):     $(SRC_DIR)/global.h
526 rsb.$(SUF):     $(SRC_DIR)/logging.h
527 segment.$(SUF): $(SRC_DIR)/segment.c
528          $(CC) -c $(CFLAGS) $(SRC_DIR)/segment.c
529 segment.$(SUF): $(SRC_DIR)/alloc.h
530 segment.$(SUF): $(SRC_DIR)/mem.h
531 segment.$(SUF): $(SRC_DIR)/global.h
532 segment.$(SUF): $(SRC_DIR)/segcheck.h
533 stack.$(SUF):   $(SRC_DIR)/stack.c
534          $(CC) -c $(CFLAGS) $(SRC_DIR)/stack.c
535 stack.$(SUF):   $(SRC_DIR)/rsb.h
536 stack.$(SUF):   $(SRC_DIR)/shadow.h
537 stack.$(SUF):   $(SRC_DIR)/mem.h
538 stack.$(SUF):   $(SRC_DIR)/memdirect.h
539 stack.$(SUF):   $(SRC_DIR)/alloc.h
540 stack.$(SUF):   $(SRC_DIR)/trap.h
541 stack.$(SUF):   ./warn.h
542 stack.$(SUF):   $(SRC_DIR)/log.h
543 stack.$(SUF):   $(SRC_DIR)/global.h
544 stack.$(SUF):   $(SRC_DIR)/nofloat.h
545 stack.$(SUF):   $(SRC_DIR)/logging.h
546 stack.$(SUF):   $(TARGET_HOME)/h/em_abs.h
547 switch.$(SUF):  $(SRC_DIR)/switch.c
548          $(CC) -c $(CFLAGS) $(SRC_DIR)/switch.c
549 switch.$(SUF):  ./switch/DoCases
550 switch.$(SUF):  ./warn.h
551 switch.$(SUF):  $(SRC_DIR)/trap.h
552 switch.$(SUF):  $(SRC_DIR)/text.h
553 switch.$(SUF):  $(SRC_DIR)/opcode.h
554 switch.$(SUF):  $(SRC_DIR)/global.h
555 switch.$(SUF):  $(TARGET_HOME)/h/em_abs.h
556 tally.$(SUF):   $(SRC_DIR)/tally.c
557          $(CC) -c $(CFLAGS) $(SRC_DIR)/tally.c
558 tally.$(SUF):   $(SRC_DIR)/alloc.h
559 tally.$(SUF):   $(SRC_DIR)/linfil.h
560 tally.$(SUF):   $(SRC_DIR)/global.h
561 text.$(SUF):    $(SRC_DIR)/text.c
562          $(CC) -c $(CFLAGS) $(SRC_DIR)/text.c
563 text.$(SUF):    ./warn.h
564 text.$(SUF):    $(SRC_DIR)/proctab.h
565 text.$(SUF):    $(SRC_DIR)/read.h
566 text.$(SUF):    $(SRC_DIR)/text.h
567 text.$(SUF):    $(SRC_DIR)/trap.h
568 text.$(SUF):    $(SRC_DIR)/alloc.h
569 text.$(SUF):    $(SRC_DIR)/global.h
570 text.$(SUF):    $(TARGET_HOME)/h/em_abs.h
571 trap.$(SUF):    $(SRC_DIR)/trap.c
572          $(CC) -c $(CFLAGS) $(SRC_DIR)/trap.c
573 trap.$(SUF):    ./trap_msg
574 trap.$(SUF):    $(SRC_DIR)/fra.h
575 trap.$(SUF):    $(SRC_DIR)/rsb.h
576 trap.$(SUF):    $(SRC_DIR)/linfil.h
577 trap.$(SUF):    $(SRC_DIR)/shadow.h
578 trap.$(SUF):    $(SRC_DIR)/mem.h
579 trap.$(SUF):    ./warn.h
580 trap.$(SUF):    $(SRC_DIR)/trap.h
581 trap.$(SUF):    $(SRC_DIR)/log.h
582 trap.$(SUF):    $(SRC_DIR)/global.h
583 trap.$(SUF):    $(SRC_DIR)/logging.h
584 trap.$(SUF):    $(TARGET_HOME)/h/em_abs.h
585 warn.$(SUF):    $(SRC_DIR)/warn.c
586          $(CC) -c $(CFLAGS) $(SRC_DIR)/warn.c
587 warn.$(SUF):    ./warn_msg
588 warn.$(SUF):    $(SRC_DIR)/linfil.h
589 warn.$(SUF):    ./warn.h
590 warn.$(SUF):    $(SRC_DIR)/alloc.h
591 warn.$(SUF):    $(SRC_DIR)/log.h
592 warn.$(SUF):    $(SRC_DIR)/global.h
593 warn.$(SUF):    $(SRC_DIR)/logging.h