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