From 0c74b2a77e634361fe1286a2513cd488af4fb4a3 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 4 Feb 2002 22:49:18 +0000 Subject: [PATCH] 2002-02-04 Daniel Jacobowitz * gdbserver/Makefile.in: Add regformats directory to INCLUDE_CFLAGS. Add rules for building the register data files. --- gdb/ChangeLog | 5 +++++ gdb/gdbserver/Makefile.in | 29 ++++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8218c8f10fc..7706ca8c5b0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2002-02-04 Daniel Jacobowitz + + * gdbserver/Makefile.in: Add regformats directory to INCLUDE_CFLAGS. + Add rules for building the register data files. + 2002-02-04 Daniel Jacobowitz * regformats/regdat.sh: Add braces to the definition of diff --git a/gdb/gdbserver/Makefile.in b/gdb/gdbserver/Makefile.in index 6884b16c02c..c3e1dae8457 100644 --- a/gdb/gdbserver/Makefile.in +++ b/gdb/gdbserver/Makefile.in @@ -96,7 +96,9 @@ READLINE_DEP = $$(READLINE_DIR) # -I.. for gdb's config files (especially config.h) # -I${srcdir} possibly for regex.h also. # -I${srcdir}/config for more generic config files. -INCLUDE_CFLAGS = -I. -I.. -I${srcdir} -I${srcdir}/.. -I${srcdir}/../config -I$(INCLUDE_DIR) +# -I$(srcdir)/../regformats for regdef.h +INCLUDE_CFLAGS = -I. -I.. -I${srcdir} -I${srcdir}/.. -I${srcdir}/../config \ + -I$(INCLUDE_DIR) -I$(srcdir)/../regformats # M{H,T}_CFLAGS, if defined, has host- and target-dependent CFLAGS # from the config/ directory. @@ -248,4 +250,29 @@ low-sun3.o : $(srcdir)/low-sun3.c $(srcdir)/server.h low-hppabsd.o : $(srcdir)/low-hppabsd.c $(srcdir)/server.h utils.o : ${srcdir}/utils.c ${srcdir}/server.h +regdef_h = $(srcdir)/../regformats/regdef.h +regdat_sh = $(srcdir)/../regformats/regdat.sh + +reg-arm.o : reg-arm.c $(regdef_h) +reg-arm.c : $(srcdir)/../regformats/reg-arm.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-arm.dat reg-arm.c +reg-i386.o : reg-i386.c $(regdef_h) +reg-i386.c : $(srcdir)/../regformats/reg-i386.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-i386.dat reg-i386.c +reg-ia64.o : reg-ia64.c $(regdef_h) +reg-ia64.c : $(srcdir)/../regformats/reg-ia64.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-ia64.dat reg-ia64.c +reg-m68k.o : reg-m68k.c $(regdef_h) +reg-m68k.c : $(srcdir)/../regformats/reg-m68k.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-m68k.dat reg-m68k.c +reg-mips.o : reg-mips.c $(regdef_h) +reg-mips.c : $(srcdir)/../regformats/reg-mips.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-mips.dat reg-mips.c +reg-ppc.o : reg-ppc.c $(regdef_h) +reg-ppc.c : $(srcdir)/../regformats/reg-ppc.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-ppc.dat reg-ppc.c +reg-sh.o : reg-sh.c $(regdef_h) +reg-sh.c : $(srcdir)/../regformats/reg-sh.dat $(regdat_sh) + sh $(regdat_sh) $(srcdir)/../regformats/reg-sh.dat reg-sh.c + # This is the end of "Makefile.in". -- 2.30.2