Only build nm.h if necessary. GC tm.h and xm.h.
authorSimon Schubert <corecode@dragonflybsd.org>
Thu, 31 Jan 2008 21:59:06 +0000 (21:59 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Thu, 31 Jan 2008 21:59:06 +0000 (21:59 +0000)
gnu/usr.bin/gdb/libgdb/Makefile
gnu/usr.bin/gdb/libgdb/Makefile.i386

index e993fc5..994937b 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/gnu/usr.bin/gdb/libgdb/Makefile,v 1.5 2008/01/14 21:36:38 corecode Exp $
+# $DragonFly: src/gnu/usr.bin/gdb/libgdb/Makefile,v 1.6 2008/01/31 21:59:06 corecode Exp $
 
 .include "../Makefile.inc"
 
@@ -15,9 +15,9 @@ CFLAGS+= -I${BASEDIR}
 CFLAGS+= -DTARGET_SYSTEM_ROOT='"/"' -DBINDIR='"/usr/bin"'
 CFLAGS+= -DMACHINE_ARCH='"${MACHINE_ARCH}"'
 
-CLEANFILES+=   nm.h observer.h observer.inc tm.h xm.h gdb_stdint.h
+CLEANFILES+=   observer.h observer.inc gdb_stdint.h
 
-SRCS+= nm.h observer.h tm.h xm.h gdb_stdint.h
+SRCS+= observer.h gdb_stdint.h
 
 # The order of these sources is important,
 # because init.c below needs to obey a certain ordering
index 5cf2d69..b854541 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/gnu/usr.bin/gdb/libgdb/Makefile.i386,v 1.5 2008/01/31 14:30:13 corecode Exp $
+# $DragonFly: src/gnu/usr.bin/gdb/libgdb/Makefile.i386,v 1.6 2008/01/31 21:59:06 corecode Exp $
 
 # TDEPFILES (part 2, cleaned)
 SRCS+= i386-tdep.c i387-tdep.c i386bsd-tdep.c i386fbsd-tdep.c
@@ -6,7 +6,8 @@ SRCS+=  i386-tdep.c i387-tdep.c i386bsd-tdep.c i386fbsd-tdep.c
 # NATDEPFILES (part 2)
 SRCS+= fbsd-nat.c i386-nat.c i386bsd-nat.c i386fbsd-nat.c
 
+SRCS+= nm.h
+CLEANFILES+=   nm.h
+CFLAGS+= -DGDB_NM_FILE
 nm.h:
        echo '#include "i386/nm-fbsd.h"' > ${.TARGET}
-
-CFLAGS+= -DGDB_NM_FILE