* Makefile.in (boostrap2-lean, bootstrap3-lean, bootstrap4-lean): new targets * gcc/Makefile.in (boostrap2-lean, bootstrap3-lean, bootstrap4-lean): ditto Index: Makefile.in =================================================================== RCS file: /egcs/carton/cvsfiles/egcs/Makefile.in,v retrieving revision 1.16 diff -u -r1.16 Makefile.in --- Makefile.in 1998/02/18 00:18:26 1.16 +++ Makefile.in 1998/03/03 00:22:44 @@ -1293,8 +1294,8 @@ # In theory, on an SMP all those dependencies can be resolved # in parallel. # -.PHONY: bootstrap bootstrap-lean bootstrap2 bootstrap3 bootstrap4 -bootstrap bootstrap-lean bootstrap2 bootstrap3 bootstrap4: all-texinfo all-bison all-byacc all-binutils all-gas all-ld +.PHONY: bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean +bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean: all-texinfo all-bison all-byacc all-binutils all-gas all-ld @r=`pwd`; export r; \ s=`cd $(srcdir); pwd`; export s; \ $(SET_LIB_PATH) \ @@ -1303,6 +1304,9 @@ @r=`pwd`; export r; \ s=`cd $(srcdir); pwd`; export s; \ case "$@" in \ + *bootstrap4-lean ) \ + msg="Comparing stage3 and stage4 of the compiler"; \ + compare=compare3-lean ;; \ *bootstrap4 ) msg="Comparing stage3 and stage4 of the compiler"; \ compare=compare3 ;; \ *-lean ) msg="Comparing stage2 and stage3 of the compiler"; \ Index: gcc/Makefile.in =================================================================== RCS file: /egcs/carton/cvsfiles/egcs/gcc/Makefile.in,v retrieving revision 1.69 diff -u -r1.69 Makefile.in --- Makefile.in 1998/02/19 19:12:33 1.69 +++ Makefile.in 1998/03/03 00:22:46 @@ -2609,15 +2624,16 @@ -if test $@ = bootstrap-lean; then rm -rf stage1; else true; fi $(MAKE) CC="stage2/xgcc -Bstage2/" CFLAGS="$(WARN_CFLAGS) $(BOOT_CFLAGS)" LDFLAGS="$(BOOT_LDFLAGS)" libdir=$(libdir) STAGE_PREFIX=stage2/ LANGUAGES="$(LANGUAGES)" -bootstrap2: force +bootstrap2 bootstrap2-lean: force $(MAKE) CC="stage1/xgcc -Bstage1/" CFLAGS="$(WARN_CFLAGS) $(BOOT_CFLAGS)" LDFLAGS="$(BOOT_LDFLAGS)" libdir=$(libdir) STAGE_PREFIX=stage1/ LANGUAGES="$(LANGUAGES)" $(MAKE) stage2 + -if test $@ = bootstrap2-lean; then rm -rf stage1; else true; fi $(MAKE) CC="stage2/xgcc -Bstage2/" CFLAGS="$(WARN_CFLAGS) $(BOOT_CFLAGS)" LDFLAGS="$(BOOT_LDFLAGS)" libdir=$(libdir) STAGE_PREFIX=stage2/ LANGUAGES="$(LANGUAGES)" -bootstrap3: force +bootstrap3 bootstrap3-lean: force $(MAKE) CC="stage2/xgcc -Bstage2/" CFLAGS="$(WARN_CFLAGS) $(BOOT_CFLAGS)" LDFLAGS="$(BOOT_LDFLAGS)" libdir=$(libdir) STAGE_PREFIX=stage2/ LANGUAGES="$(LANGUAGES)" -bootstrap4: force +bootstrap4 bootstrap4-lean: force $(MAKE) CC="stage3/xgcc -Bstage3/" CFLAGS="$(WARN_CFLAGS) $(BOOT_CFLAGS)" LDFLAGS="$(BOOT_LDFLAGS)" libdir=$(libdir) STAGE_PREFIX=stage3/ LANGUAGES="$(LANGUAGES)" # Compare the object files in the current directory with those in the