xref: /original-bsd/old/adb/adb.vax/Makefile (revision f052b07a)
1#
2# Copyright (c) 1987 Regents of the University of California.
3# All rights reserved.  The Berkeley software License Agreement
4# specifies the terms and conditions for redistribution.
5#
6#	@(#)Makefile	5.1	(Berkeley)	06/05/87
7#
8LIBC=	/lib/libc.a
9DFLAGS=	-DADB
10CFLAGS=	-O -w ${DFLAGS}
11#	path to the directory containing as
12AS =	../../as/as.vax
13SRCS=	access.c command.c expr.c format.c input.c main.c message.c \
14	opset.c optab.c output.c pcs.c print.c runpcs.c setup.c sym.c
15OBJS=	access.o command.o expr.o format.o input.o main.o message.o \
16	opset.o optab.o output.o pcs.o print.o runpcs.o setup.o sym.o
17
18all: adb
19
20adb:	${OBJS} ${LIBC}
21	${CC} -o $@ ${OBJS}
22
23message.o:
24	${CC} -c -R message.c
25
26opset.o:
27	${CC} ${CFLAGS} -c -I. -I${AS} opset.c
28
29optab.o: instrs.adb
30	${CC} ${CFLAGS} -c -R -I. -I${AS} optab.c
31
32instrs.adb: ${AS}/instrs
33	(echo FLAVOR ADB; cat ${AS}/instrs) | awk -f ${AS}/instrs > instrs.adb
34
35clean: FRC
36	rm -f ${OBJS} core adb
37
38depend: FRC
39	mkdep ${CFLAGS} -I. -I${AS} ${SRCS}
40
41install: FRC
42	install -s -o bin -g bin -m 755 adb ${DESTDIR}/bin/adb
43
44lint: FRC
45	lint ${CFLAGS} ${SRCS}
46
47tags: FRC
48	ctags ${SRCS}
49
50FRC:
51
52# DO NOT DELETE THIS LINE -- mkdep uses it.
53# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
54
55access.o: access.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
56access.o: /usr/include/sys/param.h /usr/include/sys/types.h
57access.o: /usr/include/signal.h /usr/include/machine/machparam.h
58access.o: /usr/include/sys/dir.h /usr/include/sys/user.h
59access.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
60access.o: /usr/include/sys/time.h /usr/include/time.h
61access.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
62access.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
63access.o: /usr/include/a.out.h /usr/include/sys/exec.h
64access.o: /usr/include/sys/ptrace.h mac.h mode.h machine.h
65access.o: /usr/include/sys/vm.h /usr/include/sys/vmparam.h
66access.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
67access.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
68command.o: command.c defs.h /usr/include/machine/psl.h
69command.o: /usr/include/machine/pte.h /usr/include/sys/param.h
70command.o: /usr/include/sys/types.h /usr/include/signal.h
71command.o: /usr/include/machine/machparam.h /usr/include/sys/dir.h
72command.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
73command.o: /usr/include/sys/dmap.h /usr/include/sys/time.h /usr/include/time.h
74command.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
75command.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
76command.o: /usr/include/a.out.h /usr/include/sys/exec.h
77command.o: /usr/include/sys/ptrace.h mac.h mode.h machine.h
78command.o: /usr/include/sys/vm.h /usr/include/sys/vmparam.h
79command.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
80command.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
81expr.o: expr.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
82expr.o: /usr/include/sys/param.h /usr/include/sys/types.h /usr/include/signal.h
83expr.o: /usr/include/machine/machparam.h /usr/include/sys/dir.h
84expr.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
85expr.o: /usr/include/sys/dmap.h /usr/include/sys/time.h /usr/include/time.h
86expr.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
87expr.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
88expr.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
89expr.o: mac.h mode.h machine.h /usr/include/sys/vm.h /usr/include/sys/vmparam.h
90expr.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
91expr.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
92format.o: format.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
93format.o: /usr/include/sys/param.h /usr/include/sys/types.h
94format.o: /usr/include/signal.h /usr/include/machine/machparam.h
95format.o: /usr/include/sys/dir.h /usr/include/sys/user.h
96format.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
97format.o: /usr/include/sys/time.h /usr/include/time.h
98format.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
99format.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
100format.o: /usr/include/a.out.h /usr/include/sys/exec.h
101format.o: /usr/include/sys/ptrace.h mac.h mode.h machine.h
102format.o: /usr/include/sys/vm.h /usr/include/sys/vmparam.h
103format.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
104format.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
105input.o: input.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
106input.o: /usr/include/sys/param.h /usr/include/sys/types.h
107input.o: /usr/include/signal.h /usr/include/machine/machparam.h
108input.o: /usr/include/sys/dir.h /usr/include/sys/user.h
109input.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
110input.o: /usr/include/sys/time.h /usr/include/time.h
111input.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
112input.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
113input.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
114input.o: mac.h mode.h machine.h /usr/include/sys/vm.h
115input.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
116input.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
117input.o: /usr/include/sys/vmsystm.h head.h
118main.o: main.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
119main.o: /usr/include/sys/param.h /usr/include/sys/types.h /usr/include/signal.h
120main.o: /usr/include/machine/machparam.h /usr/include/sys/dir.h
121main.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
122main.o: /usr/include/sys/dmap.h /usr/include/sys/time.h /usr/include/time.h
123main.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
124main.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
125main.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
126main.o: mac.h mode.h machine.h /usr/include/sys/vm.h /usr/include/sys/vmparam.h
127main.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
128main.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
129message.o: message.c mac.h mode.h machine.h /usr/include/sys/vm.h
130message.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
131message.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
132message.o: /usr/include/sys/vmsystm.h
133opset.o: opset.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
134opset.o: /usr/include/sys/param.h /usr/include/sys/types.h
135opset.o: /usr/include/signal.h /usr/include/machine/machparam.h
136opset.o: /usr/include/sys/dir.h /usr/include/sys/user.h
137opset.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
138opset.o: /usr/include/sys/time.h /usr/include/time.h
139opset.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
140opset.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
141opset.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
142opset.o: mac.h mode.h machine.h /usr/include/sys/vm.h
143opset.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
144opset.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
145opset.o: /usr/include/sys/vmsystm.h head.h ../../as/as.vax/instrs.h
146opset.o: ../../as/as.vax/asnumber.h
147optab.o: optab.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
148optab.o: /usr/include/sys/param.h /usr/include/sys/types.h
149optab.o: /usr/include/signal.h /usr/include/machine/machparam.h
150optab.o: /usr/include/sys/dir.h /usr/include/sys/user.h
151optab.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
152optab.o: /usr/include/sys/time.h /usr/include/time.h
153optab.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
154optab.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
155optab.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
156optab.o: mac.h mode.h machine.h /usr/include/sys/vm.h
157optab.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
158optab.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
159optab.o: /usr/include/sys/vmsystm.h head.h ../../as/as.vax/instrs.h instrs.adb
160optab.o: ../../as/as.vax/assizetab.c
161output.o: output.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
162output.o: /usr/include/sys/param.h /usr/include/sys/types.h
163output.o: /usr/include/signal.h /usr/include/machine/machparam.h
164output.o: /usr/include/sys/dir.h /usr/include/sys/user.h
165output.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
166output.o: /usr/include/sys/time.h /usr/include/time.h
167output.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
168output.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
169output.o: /usr/include/a.out.h /usr/include/sys/exec.h
170output.o: /usr/include/sys/ptrace.h mac.h mode.h machine.h
171output.o: /usr/include/sys/vm.h /usr/include/sys/vmparam.h
172output.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
173output.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
174output.o: /usr/include/stdio.h
175pcs.o: pcs.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
176pcs.o: /usr/include/sys/param.h /usr/include/sys/types.h /usr/include/signal.h
177pcs.o: /usr/include/machine/machparam.h /usr/include/sys/dir.h
178pcs.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
179pcs.o: /usr/include/sys/dmap.h /usr/include/sys/time.h /usr/include/time.h
180pcs.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
181pcs.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
182pcs.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
183pcs.o: mac.h mode.h machine.h /usr/include/sys/vm.h /usr/include/sys/vmparam.h
184pcs.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
185pcs.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
186print.o: print.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
187print.o: /usr/include/sys/param.h /usr/include/sys/types.h
188print.o: /usr/include/signal.h /usr/include/machine/machparam.h
189print.o: /usr/include/sys/dir.h /usr/include/sys/user.h
190print.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
191print.o: /usr/include/sys/time.h /usr/include/time.h
192print.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
193print.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
194print.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
195print.o: mac.h mode.h machine.h /usr/include/sys/vm.h
196print.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
197print.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
198print.o: /usr/include/sys/vmsystm.h head.h
199runpcs.o: runpcs.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
200runpcs.o: /usr/include/sys/param.h /usr/include/sys/types.h
201runpcs.o: /usr/include/signal.h /usr/include/machine/machparam.h
202runpcs.o: /usr/include/sys/dir.h /usr/include/sys/user.h
203runpcs.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
204runpcs.o: /usr/include/sys/time.h /usr/include/time.h
205runpcs.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
206runpcs.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
207runpcs.o: /usr/include/a.out.h /usr/include/sys/exec.h
208runpcs.o: /usr/include/sys/ptrace.h mac.h mode.h machine.h
209runpcs.o: /usr/include/sys/vm.h /usr/include/sys/vmparam.h
210runpcs.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
211runpcs.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
212setup.o: setup.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
213setup.o: /usr/include/sys/param.h /usr/include/sys/types.h
214setup.o: /usr/include/signal.h /usr/include/machine/machparam.h
215setup.o: /usr/include/sys/dir.h /usr/include/sys/user.h
216setup.o: /usr/include/machine/pcb.h /usr/include/sys/dmap.h
217setup.o: /usr/include/sys/time.h /usr/include/time.h
218setup.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
219setup.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
220setup.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
221setup.o: mac.h mode.h machine.h /usr/include/sys/vm.h
222setup.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
223setup.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
224setup.o: /usr/include/sys/vmsystm.h head.h /usr/include/frame.h
225setup.o: /usr/include/ctype.h /usr/include/sys/stat.h /usr/include/sys/file.h
226sym.o: sym.c defs.h /usr/include/machine/psl.h /usr/include/machine/pte.h
227sym.o: /usr/include/sys/param.h /usr/include/sys/types.h /usr/include/signal.h
228sym.o: /usr/include/machine/machparam.h /usr/include/sys/dir.h
229sym.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
230sym.o: /usr/include/sys/dmap.h /usr/include/sys/time.h /usr/include/time.h
231sym.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
232sym.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/ctype.h
233sym.o: /usr/include/a.out.h /usr/include/sys/exec.h /usr/include/sys/ptrace.h
234sym.o: mac.h mode.h machine.h /usr/include/sys/vm.h /usr/include/sys/vmparam.h
235sym.o: /usr/include/machine/vmparam.h /usr/include/sys/vmmac.h
236sym.o: /usr/include/sys/vmmeter.h /usr/include/sys/vmsystm.h head.h
237sym.o: /usr/include/stab.h
238
239# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
240