This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[commit] Always build inf-child.o


Hello,

This moves inf-child.o to COMMON_OBS so that it's always built and always available. Save us the hassle of adding it to each and every and NATFILES (and even TDEP files) as they are switched to inferior inheritance.

committed,
Andrew

PS: Mark, I think inf-ptrace.o should be similar - built on any system that has ptrace.
2004-10-01  Andrew Cagney  <cagney@gnu.org>

	* Makefile.in (COMMON_OBS): Add inf-child.o.
	* config/vax/obsd.mh (NATDEPFILES): Remove inf-child.o.
	* config/vax/nbsdelf.mh (NATDEPFILES): Remove inf-child.o.
	* config/vax/nbsdaout.mh (NATDEPFILES): Remove inf-child.o.
	* config/powerpc/nbsd.mh (NATDEPFILES): Remove inf-child.o.
	* config/m88k/obsd.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/obsdaout.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/obsd64.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/obsd.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/nbsdelf.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/nbsdaout.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/nbsd64.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/fbsd64.mh (NATDEPFILES): Remove inf-child.o.
	* config/i386/fbsd.mh (NATDEPFILES): Remove inf-child.o.

Index: Makefile.in
===================================================================
RCS file: /cvs/src/src/gdb/Makefile.in,v
retrieving revision 1.634
diff -p -u -r1.634 Makefile.in
--- Makefile.in	1 Oct 2004 07:29:33 -0000	1.634
+++ Makefile.in	1 Oct 2004 17:25:15 -0000
@@ -895,6 +895,7 @@ COMMON_OBS = $(DEPFILES) $(YYOBJ) \
 	infcall.o \
 	infcmd.o infrun.o \
 	expprint.o environ.o stack.o thread.o \
+	inf-child.o \
 	interps.o \
 	main.o \
 	macrotab.o macrocmd.o macroexp.o macroscope.o \
Index: config/i386/fbsd.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/fbsd.mh,v
retrieving revision 1.18
diff -p -u -r1.18 fbsd.mh
--- config/i386/fbsd.mh	25 Sep 2004 13:07:04 -0000	1.18
+++ config/i386/fbsd.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: FreeBSD/i386
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	fbsd-nat.o i386-nat.o i386bsd-nat.o i386fbsd-nat.o \
 	gcore.o bsd-kvm.o
 NAT_FILE= nm-fbsd.h
Index: config/i386/fbsd64.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/fbsd64.mh,v
retrieving revision 1.10
diff -p -u -r1.10 fbsd64.mh
--- config/i386/fbsd64.mh	27 Sep 2004 18:46:05 -0000	1.10
+++ config/i386/fbsd64.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: FreeBSD/amd64
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	fbsd-nat.o amd64-nat.o amd64bsd-nat.o amd64fbsd-nat.o \
 	gcore.o bsd-kvm.o
 
Index: config/i386/nbsd64.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/nbsd64.mh,v
retrieving revision 1.6
diff -p -u -r1.6 nbsd64.mh
--- config/i386/nbsd64.mh	27 Sep 2004 18:46:05 -0000	1.6
+++ config/i386/nbsd64.mh	1 Oct 2004 17:25:16 -0000
@@ -1,3 +1,3 @@
 # Host: NetBSD/amd64
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	amd64-nat.o amd64bsd-nat.o amd64nbsd-nat.o
Index: config/i386/nbsdaout.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/nbsdaout.mh,v
retrieving revision 1.6
diff -p -u -r1.6 nbsdaout.mh
--- config/i386/nbsdaout.mh	25 Sep 2004 13:07:05 -0000	1.6
+++ config/i386/nbsdaout.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: NetBSD/i386 a.out
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o \
 	solib.o solib-sunos.o
 NAT_FILE= nm-nbsdaout.h
Index: config/i386/nbsdelf.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/nbsdelf.mh,v
retrieving revision 1.20
diff -p -u -r1.20 nbsdelf.mh
--- config/i386/nbsdelf.mh	25 Sep 2004 13:07:05 -0000	1.20
+++ config/i386/nbsdelf.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: NetBSD/i386 ELF
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o
 NAT_FILE= config/nm-nbsd.h
 
Index: config/i386/obsd.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/obsd.mh,v
retrieving revision 1.12
diff -p -u -r1.12 obsd.mh
--- config/i386/obsd.mh	25 Sep 2004 13:07:05 -0000	1.12
+++ config/i386/obsd.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: OpenBSD/i386 ELF
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	i386bsd-nat.o i386obsd-nat.o i386nbsd-nat.o bsd-kvm.o
 NAT_FILE= nm-obsd.h
 
Index: config/i386/obsd64.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/obsd64.mh,v
retrieving revision 1.7
diff -p -u -r1.7 obsd64.mh
--- config/i386/obsd64.mh	27 Sep 2004 18:46:05 -0000	1.7
+++ config/i386/obsd64.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: OpenBSD/amd64
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	amd64-nat.o amd64bsd-nat.o amd64obsd-nat.o bsd-kvm.o
 
 LOADLIBES= -lkvm
Index: config/i386/obsdaout.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/obsdaout.mh,v
retrieving revision 1.5
diff -p -u -r1.5 obsdaout.mh
--- config/i386/obsdaout.mh	25 Sep 2004 13:07:05 -0000	1.5
+++ config/i386/obsdaout.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: OpenBSD/i386 a.out
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	i386bsd-nat.o i386nbsd-nat.o i386obsd-nat.o bsd-kvm.o \
 	solib.o solib-sunos.o
 NAT_FILE= nm-obsd.h
Index: config/m88k/obsd.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/m88k/obsd.mh,v
retrieving revision 1.3
diff -p -u -r1.3 obsd.mh
--- config/m88k/obsd.mh	30 Sep 2004 20:52:59 -0000	1.3
+++ config/m88k/obsd.mh	1 Oct 2004 17:25:16 -0000
@@ -1,2 +1,2 @@
 # Host: OpenBSD/m88k
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o m88kbsd-nat.o
+NATDEPFILES= fork-child.o inf-child.o m88kbsd-nat.o
Index: config/powerpc/nbsd.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/powerpc/nbsd.mh,v
retrieving revision 1.14
diff -p -u -r1.14 nbsd.mh
--- config/powerpc/nbsd.mh	12 Sep 2004 13:04:41 -0000	1.14
+++ config/powerpc/nbsd.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: PowerPC, running NetBSD
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o infptrace.o ppcnbsd-nat.o bsd-kvm.o
+NATDEPFILES= fork-child.o inf-ptrace.o infptrace.o ppcnbsd-nat.o bsd-kvm.o
 NAT_FILE= config/nm-nbsd.h
 
 LOADLIBES= -lkvm
Index: config/vax/nbsdaout.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/vax/nbsdaout.mh,v
retrieving revision 1.3
diff -p -u -r1.3 nbsdaout.mh
--- config/vax/nbsdaout.mh	30 Sep 2004 21:04:35 -0000	1.3
+++ config/vax/nbsdaout.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: NetBSD/vax a.out
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	vaxbsd-nat.o bsd-kvm.o \
 	solib.o solib-sunos.o
 NAT_FILE= nm-nbsdaout.h
Index: config/vax/nbsdelf.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/vax/nbsdelf.mh,v
retrieving revision 1.6
diff -p -u -r1.6 nbsdelf.mh
--- config/vax/nbsdelf.mh	30 Sep 2004 21:04:35 -0000	1.6
+++ config/vax/nbsdelf.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: NetBSD/vax ELF
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	vaxbsd-nat.o bsd-kvm.o
 
 LOADLIBES= -lkvm
Index: config/vax/obsd.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/vax/obsd.mh,v
retrieving revision 1.4
diff -p -u -r1.4 obsd.mh
--- config/vax/obsd.mh	30 Sep 2004 21:04:35 -0000	1.4
+++ config/vax/obsd.mh	1 Oct 2004 17:25:16 -0000
@@ -1,5 +1,5 @@
 # Host: OpenBSD/vax
-NATDEPFILES= fork-child.o inf-child.o inf-ptrace.o \
+NATDEPFILES= fork-child.o inf-ptrace.o \
 	vaxbsd-nat.o bsd-kvm.o
 
 LOADLIBES= -lkvm

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]