diff options
author | gdb-2.5.1 <gdb@fsf.org> | 1988-05-02 01:00:00 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2012-06-03 15:36:30 +0100 |
commit | 632ea0ccc5c4c3f9fc06881bfedfc4b075873941 (patch) | |
tree | 96f152433c41c5f51fe57307b287eb85865a43e2 /gdb/Makefile | |
parent | 7b4ac7e1ed2c4616bce56d1760807798be87ac9e (diff) | |
download | gdb-632ea0ccc5c4c3f9fc06881bfedfc4b075873941.zip gdb-632ea0ccc5c4c3f9fc06881bfedfc4b075873941.tar.gz gdb-632ea0ccc5c4c3f9fc06881bfedfc4b075873941.tar.bz2 |
gdb-2.5.1
Diffstat (limited to 'gdb/Makefile')
-rw-r--r-- | gdb/Makefile | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/gdb/Makefile b/gdb/Makefile index c1fd60c..070ee70 100644 --- a/gdb/Makefile +++ b/gdb/Makefile @@ -1,18 +1,20 @@ # -I. for "#include <obstack.h>" -CFLAGS = -g -I. -Dvfork=fork -DDEBUG +CFLAGS = -g -I. # NOTE!!! -O may FAIL TO WORK! See initialize.h for some weird hacks. +CC = cc +BISON = bison # 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 +OBSTACK = obstack.o +OBSTACK1 = obstack.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 + symtab.o symmisc.o coffread.o dbxread.o infcmd.o infrun.o remote.o TSOBS = core.o inflow.o @@ -25,20 +27,16 @@ TSSTART = /lib/crt0.o NTSSTART = kdb-start.o -gdb : $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) $(OBSTACK1) - $(CC) -o gdb $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) -lg $(OBSTACK) +gdb+: $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) $(OBSTACK1) + $(CC) -o gdb+ $(STARTOBS) $(OBS) $(TSOBS) $(ENDOBS) -lc -lg $(OBSTACK) -xgdb : $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) $(OBSTACK1) - $(CC) -o xgdb $(STARTOBS) $(OBS) xgdb.o $(TSOBS) $(ENDOBS) \ +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 @@ -48,9 +46,8 @@ 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 + @echo 'Expect 101 shift/reduce conflicts and 1 reduce/reduce conflict.' + $(BISON) -v expread.y 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 @@ -68,6 +65,7 @@ main.o : main.c defs.h command.h 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 +remote.o : remote.c defs.h initialize.h param.h frame.h inferior.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 |