SMP build patch for chill and java directories ...

Kaveh R. Ghazi ghazi@caip.rutgers.edu
Thu Jun 24 18:18:00 GMT 1999


	When doing a parallel bootstrap, the following patch is
necessary in order to prevent egcs from attempting to move the ch/ or
java/ object files into stageN before stageN has been created.  Its
identical to what the cp/, f/, and objc/ directories already do now.

	Okay to install?

		--Kaveh


1999-06-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

	* Make-lang.in (CHILL.stage1): Depend on stage1-start.
	(CHILL.stage2): Likewise for stage2-start.
	(CHILL.stage3): Likewise for stage3-start.
	(CHILL.stage4): Likewise for stage4-start.

diff -rup orig/egcs-CVS19990622/gcc/ch/Make-lang.in egcs-CVS19990622/gcc/ch/Make-lang.in
--- orig/egcs-CVS19990622/gcc/ch/Make-lang.in	Wed Apr 21 09:02:08 1999
+++ egcs-CVS19990622/gcc/ch/Make-lang.in	Thu Jun 24 20:28:08 1999
@@ -175,13 +175,13 @@ CHILL.maintainer-clean:
 # Stage hooks:
 # The main makefile has already created stage?/ch.
 
-CHILL.stage1:
+CHILL.stage1: stage1-start
 	-mv ch/*.o stage1/ch
-CHILL.stage2:
+CHILL.stage2: stage2-start
 	-mv ch/*.o stage2/ch
-CHILL.stage3:
+CHILL.stage3: stage3-start
 	-mv ch/*.o stage3/ch
-CHILL.stage4:
+CHILL.stage4: stage4-start
 	-mv ch/*.o stage4/ch
 #
 # Maintenance hooks:


1999-06-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

	* Make-lang.in (java.stage1): Depend on stage1-start.
	(java.stage2): Likewise for stage2-start.
	(java.stage3): Likewise for stage3-start.
	(java.stage4): Likewise for stage4-start.

diff -rup orig/egcs-CVS19990622/gcc/java/Make-lang.in egcs-CVS19990622/gcc/java/Make-lang.in
--- orig/egcs-CVS19990622/gcc/java/Make-lang.in	Sun Jun  6 14:06:36 1999
+++ egcs-CVS19990622/gcc/java/Make-lang.in	Thu Jun 24 20:28:31 1999
@@ -187,13 +187,13 @@ java.maintainer-clean:
 # Stage hooks:
 # The main makefile has already created stage?/java.
 
-java.stage1:
+java.stage1: stage1-start
 	-mv java/*$(objext) stage1/java
-java.stage2:
+java.stage2: stage2-start
 	-mv java/*$(objext) stage2/java
-java.stage3:
+java.stage3: stage3-start
 	-mv java/*$(objext) stage3/java
-java.stage4:
+java.stage4: stage4-start
 	-mv java/*$(objext) stage4/java
 #
 # Maintenance hooks:


More information about the Gcc-patches mailing list