diff options
author | Joseph Myers <jsm@polyomino.org.uk> | 2003-11-20 10:08:56 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2003-11-20 10:08:56 +0000 |
commit | a03ad584d660ce0d3317dccbc43dd930f2ccb020 (patch) | |
tree | 497ea67fd14ea166acce5bc1d5e356e132b31f0d /gcc | |
parent | 49a417263099d0b220153619dd0a1ec81d15895f (diff) | |
download | gcc-a03ad584d660ce0d3317dccbc43dd930f2ccb020.zip gcc-a03ad584d660ce0d3317dccbc43dd930f2ccb020.tar.gz gcc-a03ad584d660ce0d3317dccbc43dd930f2ccb020.tar.bz2 |
Makefile.in (extraclean): Delete.
gcc:
* Makefile.in (extraclean): Delete.
* configure.in (target_list): Remove extraclean.
* configure: Regenerate.
* doc/makefile.texi, doc/sourcebuild.texi: Update.
* objc/Make-lang.in (objc.extraclean): Delete.
gcc/ada:
* Make-lang.in (ada.extraclean): Delete.
gcc/cp:
* Make-lang.in (c++.extraclean): Delete.
gcc/f:
* Make-lang.in (f77.extraclean): Delete.
gcc/java:
* Make-lang.in (java.extraclean): Delete.
gcc/treelang:
* Make-lang.in (treelang.extraclean): Delete.
From-SVN: r73759
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/Makefile.in | 20 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ada/Make-lang.in | 3 | ||||
-rwxr-xr-x | gcc/configure | 2 | ||||
-rw-r--r-- | gcc/configure.in | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/Make-lang.in | 3 | ||||
-rw-r--r-- | gcc/doc/makefile.texi | 5 | ||||
-rw-r--r-- | gcc/doc/sourcebuild.texi | 7 | ||||
-rw-r--r-- | gcc/f/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 5 | ||||
-rw-r--r-- | gcc/java/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/java/Make-lang.in | 3 | ||||
-rw-r--r-- | gcc/objc/Make-lang.in | 3 | ||||
-rw-r--r-- | gcc/treelang/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/treelang/Make-lang.in | 6 |
17 files changed, 42 insertions, 45 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ca4666e..6c251cd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,13 @@ 2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Makefile.in (extraclean): Delete. + * configure.in (target_list): Remove extraclean. + * configure: Regenerate. + * doc/makefile.texi, doc/sourcebuild.texi: Update. + * objc/Make-lang.in (objc.extraclean): Delete. + +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Makefile.in (lang_checks): Add. (check-c++, check-f77, check-java, check-g++, check-g77, check-objc): Remove hardcoded targets. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 8f40a27..2ae917b 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -941,7 +941,7 @@ LIB2_DIVMOD_FUNCS = _divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4 # all.cross, start.encap, rest.encap, # install-normal, install-common, install-info, install-man, # uninstall, -# mostlyclean, clean, distclean, extraclean, maintainer-clean, +# mostlyclean, clean, distclean, maintainer-clean, # stage1, stage2, stage3, stage4 # # Each language is linked in with a series of hooks. The name of each @@ -2847,24 +2847,6 @@ distclean: clean lang.distclean -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. -extraclean: distclean lang.extraclean - -rm -rf =* ./"#"* *~* config/=* config/"#"* config/*~* - -rm -f patch* *.orig *.rej config/patch* config/*.orig config/*.rej - -rm -f config/*/=* config/*/"#"* config/*/*~* - -rm -f config/*/*.orig config/*/*.rej - -rm -f *.dvi *.ps *.oaux *.d *.[zZ] *.gz - -rm -f *.tar *.xtar *diff *.diff.* *.tar.* *.xtar.* *diffs - -rm -f *lose config/*lose config/*/*lose - -rm -f *.s *.s[0-9] *.i config/ChangeLog - -rm -f y.tab.c yacc.* - -rm -f */=* */"#"* */*~* - -rm -f */patch* */*.orig */*.rej - -rm -f */*.dvi */*.oaux */*.d */*.[zZ] */*.gz - -rm -f */*.tar */*.xtar */*diff */*.diff.* */*.tar.* */*.xtar.* */*diffs - -rm -f */*lose */*.s */*.s[0-9] */*.i - # Get rid of every file that's generated from some other file, except for `configure'. # Most of these files ARE PRESENT in the GCC distribution. maintainer-clean: diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index ac5254f..2302b91 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + + * Make-lang.in (ada.extraclean): Delete. + 2003-11-19 Arnaud Charlet <charlet@act-europe.fr> * gnatmem.adb: Clean up verbose output. diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in index dc7dccd..255a2e6 100644 --- a/gcc/ada/Make-lang.in +++ b/gcc/ada/Make-lang.in @@ -24,7 +24,7 @@ # # foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, -# foo.uninstall, foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.uninstall, foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -913,7 +913,6 @@ ada.distclean: -$(RMDIR) ada/rts -$(RM) ada/tools/* -$(RMDIR) ada/tools -ada.extraclean: ada.maintainer-clean: -$(RM) ada/a-sinfo.h -$(RM) ada/a-einfo.h diff --git a/gcc/configure b/gcc/configure index 274a14b..11ecfe1 100755 --- a/gcc/configure +++ b/gcc/configure @@ -7801,7 +7801,7 @@ touch Make-hooks target_list="all.build all.cross start.encap rest.encap tags \ install-normal install-common install-man \ uninstall \ - mostlyclean clean distclean extraclean maintainer-clean \ + mostlyclean clean distclean maintainer-clean \ stage1 stage2 stage3 stage4 stageprofile stagefeedback" for t in $target_list do diff --git a/gcc/configure.in b/gcc/configure.in index e64ef99..9ba6b51 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -2866,7 +2866,7 @@ touch Make-hooks target_list="all.build all.cross start.encap rest.encap tags \ install-normal install-common install-man \ uninstall \ - mostlyclean clean distclean extraclean maintainer-clean \ + mostlyclean clean distclean maintainer-clean \ stage1 stage2 stage3 stage4 stageprofile stagefeedback" for t in $target_list do diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 26d71e5..9d94e8f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,9 @@ 2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (c++.extraclean): Delete. + +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (check-g++, lang_checks): Add. 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index 252ea8996..a0e4339 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -25,7 +25,7 @@ # foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, # foo.uninstall, -# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -204,7 +204,6 @@ c++.mostlyclean: c++.clean: c++.distclean: -rm -f cp/config.status cp/Makefile -c++.extraclean: c++.maintainer-clean: # # Stage hooks: diff --git a/gcc/doc/makefile.texi b/gcc/doc/makefile.texi index 3ab98c0..1995e58 100644 --- a/gcc/doc/makefile.texi +++ b/gcc/doc/makefile.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001, 2002 Free Software Foundation, Inc. +@c Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @@ -26,9 +26,6 @@ That, and all the other files built by @samp{make all}. @item distclean That, and all the files created by @command{configure}. -@item extraclean -That, and any temporary or intermediate files, like emacs backup files. - @item maintainer-clean Distclean plus any file that can be generated from other files. Note that additional tools may be required beyond what is normally needed to diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index 16686a4..eba00dd 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -602,14 +602,11 @@ anything. @item mostlyclean @itemx clean @itemx distclean -@itemx extraclean @itemx maintainer-clean -Except for @code{extraclean}, the language parts of the standard GNU +The language parts of the standard GNU @samp{*clean} targets. @xref{Standard Targets, , Standard Targets for Users, standards, GNU Coding Standards}, for details of the standard -targets. @code{extraclean} does @code{distclean} and also deletes -anything likely to be found in the source directory that shouldn't be -in the distribution. For GCC, @code{maintainer-clean} should delete +targets. For GCC, @code{maintainer-clean} should delete all generated files in the source directory that are not checked into CVS, but should not delete anything checked into CVS@. @item stage1 diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index cdd78f9..b04c39d 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,5 +1,9 @@ 2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (f77.extraclean): Delete. + +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (check-f77, lang_checks): Add. 2003-11-16 Jason Merrill <jason@redhat.com> diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index d0e9dd1..2f8f5a4 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -24,7 +24,7 @@ # foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, # foo.uninstall, -# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -61,7 +61,7 @@ F77 f77: f771$(exeext) f77.install-normal \ f77.install-common f77.install-man \ f77.uninstall f77.mostlyclean f77.clean f77.distclean \ - f77.extraclean f77.maintainer-clean f77.rebuilt \ + f77.maintainer-clean f77.rebuilt \ f77.stage1 f77.stage2 f77.stage3 f77.stage4 \ f77.stageprofile f77.stagefeedback @@ -313,7 +313,6 @@ f77.clean: -rm -f g77spec.o f77.distclean: -rm -f f/Makefile -f77.extraclean: f77.maintainer-clean: -rm -f f/g77.info* f/g77.*aux f/TAGS f/TAGS.sub f/BUGS f/NEWS f/intdoc.texi # diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 5770af0..5155450 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,5 +1,9 @@ 2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (java.extraclean): Delete. + +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (check-java): Add. 2003-11-19 Jeff Sturm <jsturm@one-point.com> diff --git a/gcc/java/Make-lang.in b/gcc/java/Make-lang.in index 814dab6..56a5fd5 100644 --- a/gcc/java/Make-lang.in +++ b/gcc/java/Make-lang.in @@ -29,7 +29,7 @@ # foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, # foo.uninstall, -# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -231,7 +231,6 @@ java.clean: java.distclean: -rm -f java/config.status java/Makefile -rm -f java/parse.output -java.extraclean: java.maintainer-clean: -rm -f $(parsedir)/java/parse.c $(parsedir)/java/parse-scan.c java/parse.output java/y.tab.c -rm -f $(docobjdir)/gcj.1 $(docobjdir)/gcjh.1 diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 672d719..fe92a50 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -25,7 +25,7 @@ # foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, # foo.uninstall, -# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -134,7 +134,6 @@ objc.distclean: -rm -f objc/Makefile objc/Make-host objc/Make-target -rm -f objc/config.status objc/config.cache -rm -f objc-parse.output -objc.extraclean: objc.maintainer-clean: -rm -f $(parsedir)/objc/objc-parse.y -rm -f $(parsedir)/objc/objc-parse.c $(parsedir)/objc/objc-parse.output diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog index 7b08872..a0f1c1d 100644 --- a/gcc/treelang/ChangeLog +++ b/gcc/treelang/ChangeLog @@ -1,5 +1,9 @@ 2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in (treelang.extraclean): Delete. + +2003-11-20 Joseph S. Myers <jsm@polyomino.org.uk> + * Make-lang.in: Remove obsolete comment. 2003-11-03 Kelley Cook <kcook@gcc.gnu.org> diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in index 03be182..1b056c4 100644 --- a/gcc/treelang/Make-lang.in +++ b/gcc/treelang/Make-lang.in @@ -26,7 +26,7 @@ # foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-normal, foo.install-common, foo.install-man, # foo.uninstall, foo.distdir, -# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, +# foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # # where `foo' is the name of the language. @@ -233,9 +233,7 @@ treelang.distclean: treelang.clean -rm -f treelang/config.status -rm -f treelang/*.output -treelang.extraclean: treelang.distclean - -treelang.maintainer-clean: treelang.extraclean +treelang.maintainer-clean: treelang.distclean for name in $(TREE_GENERATED); \ do \ if [ -f $(srcdir)/treelang/$$name ] ; then \ |