Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [RFA] Makefile.in, linux.mh: Move Process Record to NATDEPFILES
@ 2009-10-23 15:51 Michael Snyder
  2009-10-23 16:11 ` Pedro Alves
  2009-10-24  3:07 ` Hui Zhu
  0 siblings, 2 replies; 7+ messages in thread
From: Michael Snyder @ 2009-10-23 15:51 UTC (permalink / raw)
  To: gdb-patches

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

Hey folks, we ran into a bunch of build problems because record.c
was being compiled in a lot of builds where it wasn't needed (or
tested).

This change will make record.c be like gcore.c, in that it is only
built if the target config files explicitly call for it.

For this patch, I've only included record.c for i386-linux.
We can add amd64-linux in a separate patch if we decide it is
ready.

Michael


[-- Attachment #2: natdep.txt --]
[-- Type: text/plain, Size: 1716 bytes --]

2009-10-23  Michael Snyder  <msnyder@vmware.com>

	* Makefile.in (COMMON_OBS): Remove record.o.
	(ALL_TARGET_OBS): Remove linux-record.o.
	config/i386/linux.h (NATDEPFILES): Add record.o, linux-record.o.

Index: Makefile.in
===================================================================
RCS file: /cvs/src/src/gdb/Makefile.in,v
retrieving revision 1.1103
diff -u -p -w -b -r1.1103 Makefile.in
--- Makefile.in	21 Oct 2009 14:14:56 -0000	1.1103
+++ Makefile.in	23 Oct 2009 15:45:31 -0000
@@ -531,8 +531,7 @@ ALL_TARGET_OBS = \
 	xcoffread.o \
 	symfile-mem.o \
 	corelow.o \
-	windows-tdep.o \
-	linux-record.o
+	windows-tdep.o
 
 # Host-dependent makefile fragment comes in here.
 @host_makefile_frag@
@@ -834,7 +833,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $
 	solib.o solib-null.o \
 	prologue-value.o memory-map.o xml-support.o xml-syscall.o \
 	target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o \
-	inferior.o osdata.o gdb_usleep.o record.o \
+	inferior.o osdata.o gdb_usleep.o \
 	jit.o progspace.o
 
 # Definitions for the syscall's XML files and dir
Index: config/i386/linux.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/linux.mh,v
retrieving revision 1.21
diff -u -p -w -b -r1.21 linux.mh
--- config/i386/linux.mh	14 Aug 2007 12:51:59 -0000	1.21
+++ config/i386/linux.mh	23 Oct 2009 15:45:31 -0000
@@ -4,7 +4,7 @@ NAT_FILE= nm-linux.h
 NATDEPFILES= inf-ptrace.o fork-child.o \
 	i386-nat.o i386-linux-nat.o \
 	proc-service.o linux-thread-db.o gcore.o \
-	linux-nat.o linux-fork.o
+	linux-nat.o linux-fork.o linux-record.o record.o
 
 # The dynamically loaded libthread_db needs access to symbols in the
 # gdb executable.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-10-25 18:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-23 15:51 [RFA] Makefile.in, linux.mh: Move Process Record to NATDEPFILES Michael Snyder
2009-10-23 16:11 ` Pedro Alves
2009-10-23 23:44   ` Michael Snyder
2009-10-25  1:38   ` Michael Snyder
2009-10-25  8:12     ` Pedro Alves
2009-10-25 18:41       ` Michael Snyder
2009-10-24  3:07 ` Hui Zhu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox