diff options
Diffstat (limited to 'gdb/RCS/Makefile,v')
-rw-r--r-- | gdb/RCS/Makefile,v | 160 |
1 files changed, 160 insertions, 0 deletions
diff --git a/gdb/RCS/Makefile,v b/gdb/RCS/Makefile,v new file mode 100644 index 0000000..d942be0 --- /dev/null +++ b/gdb/RCS/Makefile,v @@ -0,0 +1,160 @@ +head 1.4; +access ; +symbols RMS-has:1.2; +locks ; strict; +comment @# @; + + +1.4 +date 88.06.08.23.14.28; author gnu; state Exp; +branches ; +next 1.3; + +1.3 +date 88.02.28.03.38.17; author gnu; state Exp; +branches ; +next 1.2; + +1.2 +date 88.01.26.05.14.43; author gnu; state Exp; +branches ; +next 1.1; + +1.1 +date 88.01.26.05.14.07; author gnu; state Exp; +branches ; +next ; + + +desc +@Original from RMS's wheaties devl dirs +@ + + +1.4 +log +@Add -DEBUG +@ +text +@# -I. for "#include <obstack.h>" +CFLAGS = -g -I. -Dvfork=fork -DDEBUG +# NOTE!!! -O may FAIL TO WORK! See initialize.h for some weird hacks. + +# define this to be "obstack.o" if you don't have the obstack library installed +# you must at the same time define OBSTACK1 as "obstack.o" +# so that the dependencies work right. +OBSTACK = obstack.o alloca.o -lPW +OBSTACK1 = obstack.o alloca.o + +STARTOBS = main.o firstfile.o + +OBS = blockframe.o breakpoint.o findvar.o stack.o source.o \ + values.o eval.o valops.o valarith.o valprint.o printcmd.o \ + symtab.o symmisc.o coffread.o dbxread.o infcmd.o infrun.o + +TSOBS = core.o inflow.o + +NTSOBS = standalone.o + +ENDOBS = lastfile.o command.o utils.o expread.o expprint.o pinsn.o \ + environ.o version.o + +TSSTART = /lib/crt0.o + +NTSSTART = kdb-start.o + +gdb : $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) $(OBSTACK1) + $(CC) -o gdb $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) -lg $(OBSTACK) + +xgdb : $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) $(OBSTACK1) + $(CC) -o xgdb $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) \ + -lXtk11 -lXrm -lX11 -lg $(OBSTACK) + +kdb : $(NTSSTART) $(STARTOBS) $(OBS) $(NTSOBS) $(ENDOBS) $(OBSTACK1) + ld -o kdb $(NTSSTART) $(STARTOBS) $(OBS) $(NTSOBS) $(ENDOBS) -lc -lg $(OBSTACK) + +clean: + rm -f $(STARTOBS) $(OBS) $(TSOBS) $(OBSTACK1) $(NTSSTART) $(NTSOBS) + rm -f xgdb.o gdb xgdb kdb tags errs expread.tab.c + +blockframe.o : blockframe.c defs.h initialize.h param.h symtab.h frame.h +breakpoint.o : breakpoint.c defs.h initialize.h param.h symtab.h frame.h +command.o : command.c command.h +coffread.o : coffread.c defs.h initialize.h param.h symtab.h +core.o : core.c defs.h initialize.h param.h +dbxread.o : dbxread.c defs.h initialize.h param.h symtab.h +environ.o : environ.c environ.h +expprint.o : expprint.c defs.h symtab.h expression.h +expread.tab.c : expread.y + @@echo 'Expect 96 shift/reduce conflicts.' + yacc expread.y + mv y.tab.c expread.tab.c +expread.o : expread.tab.c defs.h param.h symtab.h frame.h expression.h + $(CC) -c ${CFLAGS} expread.tab.c + mv expread.tab.o expread.o +eval.o : eval.c defs.h initialize.h symtab.h value.h expression.h +findvar.o : findvar.c defs.h initialize.h param.h symtab.h frame.h value.h +firstfile.o : firstfile.c initialize.h +infcmd.o : infcmd.c defs.h initialize.h param.h symtab.h frame.h inferior.h environ.h value.h +inflow.o : inflow.c defs.h initialize.h param.h frame.h inferior.h +infrun.o : infrun.c defs.h initialize.h param.h symtab.h frame.h inferior.h wait.h +kdb-start.o : kdb-start.c defs.h param.h +lastfile.o : lastfile.c +main.o : main.c defs.h command.h +# pinsn.o depends on ALL the opcode printers +# since we don't know which one is really being used. +pinsn.o : pinsn.c defs.h param.h symtab.h \ + vax-opcode.h vax-pinsn.c m68k-opcode.h m68k-pinsn.c +printcmd.o : printcmd.c defs.h initialize.h param.h symtab.h value.h expression.h +source.o : source.c defs.h initialize.h symtab.h +stack.o : stack.c defs.h initialize.h param.h symtab.h frame.h +standalone.o : standalone.c defs.h initialize.h param.h symtab.h frame.h inferior.h wait.h +symmisc.o : symmisc.c defs.h initialize.h symtab.h +symtab.o : symtab.c defs.h initialize.h param.h symtab.h +utils.o : utils.c defs.h +valarith.o : valarith.c defs.h initialize.h param.h symtab.h value.h expression.h +valops.o : valops.c defs.h initialize.h param.h symtab.h value.h +valprint.o : valprint.c defs.h initialize.h symtab.h value.h +values.o : values.c defs.h initialize.h param.h symtab.h value.h +version.o : version.c +xgdb.o : xgdb.c defs.h initialize.h param.h symtab.h frame.h + $(CC) -c $(CFLAGS) xgdb.c -o $@@ + +obstack.o : obstack.c +@ + + +1.3 +log +@Make clean +@ +text +@d2 1 +a2 1 +CFLAGS = -g -I. -Dvfork=fork +@ + + +1.2 +log +@We don't have vfork or alloca, and regexp routines are in libPW.a for +no good reason. +@ +text +@d38 4 +@ + + +1.1 +log +@Initial revision +@ +text +@d2 1 +a2 1 +CFLAGS = -g -I. +d8 2 +a9 2 +OBSTACK = obstack.o +OBSTACK1 = obstack.o +@ |