Makefile.in (STAGESTUFF): Add s-gtype, gt-*.h, gtype-*.h, and gtype-desc.c.
authorZack Weinberg <zack@gcc.gnu.org>
Mon, 10 Jun 2002 16:58:36 +0000 (16:58 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Mon, 10 Jun 2002 16:58:36 +0000 (16:58 +0000)
* Makefile.in (STAGESTUFF): Add s-gtype, gt-*.h, gtype-*.h,
and gtype-desc.c.
(mostlyclean): Delete specs.h, options.h, gencheck.h here...
(distclean): ... not here.  But do delete all testsuite/*.log,
testsuite/*.sum files here.  Delete mkheaders.  Delete
po/*.gmo and the testsuite directory in a split tree build.

From-SVN: r54443

gcc/ChangeLog
gcc/Makefile.in

index cac8e5a6b89888f9d11cb61d0be9f445f1564560..b8e54cf055c3c5a1f78a8004407590b028580213 100644 (file)
@@ -1,3 +1,12 @@
+2002-06-10  Zack Weinberg  <zack@codesourcery.com>
+
+       * Makefile.in (STAGESTUFF): Add s-gtype, gt-*.h, gtype-*.h,
+       and gtype-desc.c.
+       (mostlyclean): Delete specs.h, options.h, gencheck.h here...
+       (distclean): ... not here.  But do delete all testsuite/*.log,
+       testsuite/*.sum files here.  Delete mkheaders.  Delete
+       po/*.gmo and the testsuite directory in a split tree build.
+
 2002-06-10  Jeffrey Law  <law@redhat.com>
 
        * alias.c (static_reg_base_value): New to hold RTL for
@@ -19,7 +28,7 @@
        RTL object.
 
 2002-06-10  Daniel Berlin  <dberlin@dberlin.org>
-       
+
        * Makefile.in (ssa.o): Add dependency on $(RTL_H), which was missing.
 
 2002-06-10  Richard Sandiford  <rsandifo@redhat.com>
 
 2002-06-10  Tim Josling  <tej@melbpc.org.au>
 
-       * configure.in (remaining_languages_check): 
-       Added check that all languages specified were found. 
+       * configure.in (remaining_languages_check):
+       Added check that all languages specified were found.
        Exit if not found. Previous behaviour was silent failure.
        * configure: Regenerated.
 
 2002-06-10  Tim Josling  <tej@melbpc.org.au>
+
          First steps to making treelang documentation compliant, based on
         instructions in sourcebuild.texi. Also add to gcc.c list of
         default languages.
-       
+
        * doc/contrib.texi: Add self as contributor of treelang.
 
        * doc/frontends.texi: Add mention of treelang.
index 3ecb6465dd97c7c977ad99af5a86ebb6c62579c0..e03f28a2b094af953932a378b68d310b6de8b8eb 100644 (file)
@@ -753,7 +753,7 @@ STAGESTUFF = *$(objext) insn-flags.h insn-config.h insn-codes.h \
  insn-output.c insn-recog.c insn-emit.c insn-extract.c insn-peep.c \
  insn-attr.h insn-attrtab.c insn-opinit.c insn-constants.h tm-preds.h \
  tree-check.h \
- s-flags s-config s-codes s-mlib s-under s-genrtl \
+ s-flags s-config s-codes s-mlib s-under s-genrtl s-gtype \
  s-output s-recog s-emit s-extract s-peep s-check \
  s-attr s-attrtab s-opinit s-preds s-constants s-crt0 \
  genemit$(build_exeext) genoutput$(build_exeext) genrecog$(build_exeext) \
@@ -762,7 +762,7 @@ STAGESTUFF = *$(objext) insn-flags.h insn-config.h insn-codes.h \
  genattr$(build_exeext) genopinit$(build_exeext) gengenrtl$(build_exeext) \
  gencheck$(build_exeext) genpreds$(build_exeext) genconstants$(build_exeext) \
  gengtype$(build_exeext) \
- genrtl.c genrtl.h \
+ genrtl.c genrtl.h gt-*.h gtype-*.h gtype-desc.c \
  xgcc$(exeext) cpp$(exeext) cc1$(exeext) $(EXTRA_PASSES) \
  $(EXTRA_PARTS) $(EXTRA_PROGRAMS) gcc-cross$(exeext) cc1obj$(exeext) \
  enquire$(exeext) protoize$(exeext) unprotoize$(exeext) \
@@ -2517,6 +2517,7 @@ mostlyclean: $(INTL_MOSTLYCLEAN) lang.mostlyclean
        -rm -f xlimits.h
 # Delete other built files.
        -rm -f t-float.h-cross xsys-protos.hT
+       -rm -f specs.h options.h gencheck.h
 # Delete the stamp and temporary files.
        -rm -f s-* tmp-* stamp-* stmp-*
        -rm -f */stamp-* */tmp-*
@@ -2572,21 +2573,23 @@ distclean: clean $(INTL_DISTCLEAN) lang.distclean
        -rm -f cstamp-h
        -rm -f config.status config.run config.cache config.bak
        -rm -f Make-lang Make-hooks Make-host Make-target
-       -rm -f Makefile specs.h options.h gencheck.h *.oaux
+       -rm -f Makefile *.oaux
        -rm -f gthr-default.h
        -rm -f */stage1 */stage2 */stage3 */stage4 */include
        -rm -f c-parse.output
        -rm -f *.asm
        -rm -f float.h
        -rm -f site.exp site.bak testsuite/site.exp testsuite/site.bak
-       -rm -f testsuite/{gcc,g++}.{log,sum}
+       -rm -f testsuite/*.log testsuite/*.sum
        -rm -rf ${QMTEST_DIR} stamp-qmtest
        -rm -f intl/libintl.h libintl.h
        -rm -f cxxmain.c
-       -rm -f mklibgcc gccbug .gdbinit configargs.h
+       -rm -f mklibgcc mkheaders gccbug .gdbinit configargs.h
        -rm -f gcov.pod
        -rm -f fixinc/Makefile
-       -rmdir ada cp f java objc fixinc intl po 2>/dev/null
+# Delete po/*.gmo only if we are not building in the source directory.
+       -if [ ! -f po/exgettext ]; then rm -f po/*.gmo; fi
+       -rmdir ada cp f java objc fixinc intl po testsuite 2>/dev/null
 
 # Delete anything likely to be found in the source directory
 # that shouldn't be in the distribution.