|
|
1.1 root 1: # -I. for "#include <obstack.h>" 1.1.1.3 ! root 2: CFLAGS = -g -I. 1.1.1.2 root 3: # NOTE!!! -O may FAIL TO WORK! See initialize.h for some weird hacks. 1.1.1.3 ! root 4: CC = cc ! 5: BISON = bison 1.1.1.2 root 6: 1.1 root 7: # define this to be "obstack.o" if you don't have the obstack library installed 8: # you must at the same time define OBSTACK1 as "obstack.o" 9: # so that the dependencies work right. 1.1.1.3 ! root 10: OBSTACK = obstack.o ! 11: OBSTACK1 = obstack.o 1.1 root 12: 13: STARTOBS = main.o firstfile.o 14: 15: OBS = blockframe.o breakpoint.o findvar.o stack.o source.o \ 16: values.o eval.o valops.o valarith.o valprint.o printcmd.o \ 1.1.1.3 ! root 17: symtab.o symmisc.o coffread.o dbxread.o infcmd.o infrun.o remote.o 1.1 root 18: 19: TSOBS = core.o inflow.o 20: 21: NTSOBS = standalone.o 22: 23: ENDOBS = lastfile.o command.o utils.o expread.o expprint.o pinsn.o \ 24: environ.o version.o 25: 26: TSSTART = /lib/crt0.o 27: 28: NTSSTART = kdb-start.o 29: 1.1.1.3 ! root 30: gdb+: $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) $(OBSTACK1) ! 31: $(CC) -o gdb+ $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) -lc -lg $(OBSTACK) 1.1.1.2 root 32: 1.1.1.3 ! root 33: xgdb+ : $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) $(OBSTACK1) ! 34: $(CC) -o xgdb+ $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) \ 1.1.1.2 root 35: -lXtk11 -lXrm -lX11 -lg $(OBSTACK) 1.1 root 36: 37: kdb : $(NTSSTART) $(STARTOBS) $(OBS) $(NTSOBS) $(ENDOBS) $(OBSTACK1) 38: ld -o kdb $(NTSSTART) $(STARTOBS) $(OBS) $(NTSOBS) $(ENDOBS) -lc -lg $(OBSTACK) 39: 40: blockframe.o : blockframe.c defs.h initialize.h param.h symtab.h frame.h 41: breakpoint.o : breakpoint.c defs.h initialize.h param.h symtab.h frame.h 42: command.o : command.c command.h 1.1.1.2 root 43: coffread.o : coffread.c defs.h initialize.h param.h symtab.h 1.1 root 44: core.o : core.c defs.h initialize.h param.h 45: dbxread.o : dbxread.c defs.h initialize.h param.h symtab.h 46: environ.o : environ.c environ.h 47: expprint.o : expprint.c defs.h symtab.h expression.h 48: expread.tab.c : expread.y 1.1.1.3 ! root 49: @echo 'Expect 101 shift/reduce conflicts and 1 reduce/reduce conflict.' ! 50: $(BISON) -v expread.y 1.1 root 51: expread.o : expread.tab.c defs.h param.h symtab.h frame.h expression.h 1.1.1.2 root 52: $(CC) -c ${CFLAGS} expread.tab.c 1.1 root 53: mv expread.tab.o expread.o 54: eval.o : eval.c defs.h initialize.h symtab.h value.h expression.h 55: findvar.o : findvar.c defs.h initialize.h param.h symtab.h frame.h value.h 56: firstfile.o : firstfile.c initialize.h 57: infcmd.o : infcmd.c defs.h initialize.h param.h symtab.h frame.h inferior.h environ.h value.h 58: inflow.o : inflow.c defs.h initialize.h param.h frame.h inferior.h 59: infrun.o : infrun.c defs.h initialize.h param.h symtab.h frame.h inferior.h wait.h 60: kdb-start.o : kdb-start.c defs.h param.h 61: lastfile.o : lastfile.c 62: main.o : main.c defs.h command.h 63: # pinsn.o depends on ALL the opcode printers 64: # since we don't know which one is really being used. 65: pinsn.o : pinsn.c defs.h param.h symtab.h \ 66: vax-opcode.h vax-pinsn.c m68k-opcode.h m68k-pinsn.c 67: printcmd.o : printcmd.c defs.h initialize.h param.h symtab.h value.h expression.h 1.1.1.3 ! root 68: remote.o : remote.c defs.h initialize.h param.h frame.h inferior.h 1.1 root 69: source.o : source.c defs.h initialize.h symtab.h 70: stack.o : stack.c defs.h initialize.h param.h symtab.h frame.h 71: standalone.o : standalone.c defs.h initialize.h param.h symtab.h frame.h inferior.h wait.h 72: symmisc.o : symmisc.c defs.h initialize.h symtab.h 73: symtab.o : symtab.c defs.h initialize.h param.h symtab.h 74: utils.o : utils.c defs.h 75: valarith.o : valarith.c defs.h initialize.h param.h symtab.h value.h expression.h 76: valops.o : valops.c defs.h initialize.h param.h symtab.h value.h 77: valprint.o : valprint.c defs.h initialize.h symtab.h value.h 78: values.o : values.c defs.h initialize.h param.h symtab.h value.h 79: version.o : version.c 1.1.1.2 root 80: xgdb.o : xgdb.c defs.h initialize.h param.h symtab.h frame.h 81: $(CC) -c $(CFLAGS) xgdb.c -o $@ 1.1 root 82: 83: obstack.o : obstack.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.