Unbreak the buildworld by fixing a cc_tools dependancy on cc_prep in
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 22 Jun 2004 21:46:54 +0000 (21:46 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 22 Jun 2004 21:46:54 +0000 (21:46 +0000)
Makefile.inc1 instead of trying to create a dependancy in cc_tools.  The
object tree had not yet been created for cc_prep and this caused files to
be generated in /usr/src, amoung other things.

Makefile.inc1
gnu/usr.bin/cc34/cc_tools/Makefile

index c2d3eb4..0cf546c 100644 (file)
@@ -1,6 +1,6 @@
 #
 # $FreeBSD: src/Makefile.inc1,v 1.141.2.62 2003/04/06 19:54:00 dwmalone Exp $
-# $DragonFly: src/Makefile.inc1,v 1.33 2004/06/21 03:48:01 dillon Exp $
+# $DragonFly: src/Makefile.inc1,v 1.34 2004/06/22 21:46:53 dillon Exp $
 #
 # Make command line options:
 #      -DMAKE_KERBEROS5 to build Kerberos5
@@ -737,7 +737,7 @@ _share=     share/syscons/scrnmaps
 _gcc3_cross= gnu/usr.bin/cc3
 _gcc3_tools= gnu/usr.bin/cc3/cc_tools
 _gcc34_cross= gnu/usr.bin/cc34
-_gcc34_tools= gnu/usr.bin/cc34/cc_tools
+_gcc34_tools= gnu/usr.bin/cc34/cc_prep gnu/usr.bin/cc34/cc_tools
 .if ${MACHINE_ARCH} == "i386" && ${TARGET_ARCH} == "i386"
 _gcc2_cross= gnu/usr.bin/cc
 _gcc2_tools= gnu/usr.bin/cc/cc_tools
index 5fd2bb4..685e4a1 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/gnu/usr.bin/cc34/cc_tools/Makefile,v 1.5 2004/06/21 21:49:13 dillon Exp $
+# $DragonFly: src/gnu/usr.bin/cc34/cc_tools/Makefile,v 1.6 2004/06/22 21:46:54 dillon Exp $
 
 SUBDIR=         gengenrtl genmodes gengtype genpreds gencheck genconstants
 SUBDIR+= genconditions genflags gencodes genattr genattrtab genemit
@@ -7,10 +7,6 @@ SUBDIR+= gcov-iov
 
 SUBDIR+= fini
 
-_EXTRADEPEND: cc_prep
-cc_prep: .PHONY
-       cd ${STOPDIR}/cc_prep; ${MAKE} depend
-
-.ORDER: cc_prep ${SUBDIR}
+.ORDER: ${SUBDIR}
 
 .include <bsd.subdir.mk>