]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc:
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2003 10:08:56 +0000 (10:08 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2003 10:08:56 +0000 (10:08 +0000)
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73759 138bc75d-0d04-0410-961f-82ee72b054a4

17 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/configure
gcc/configure.in
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/doc/makefile.texi
gcc/doc/sourcebuild.texi
gcc/f/ChangeLog
gcc/f/Make-lang.in
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/objc/Make-lang.in
gcc/treelang/ChangeLog
gcc/treelang/Make-lang.in

index ca4666ed97a1a266736a5659a2dcbb156e56e900..6c251cd77206ba04d3c4badd791840eb573f8b6e 100644 (file)
@@ -1,3 +1,11 @@
+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.
index 8f40a275b845f2bc6ef0a690aacb71087bb4a31d..2ae917bd37dc94b5680ba44bb772bc3ffddbc848 100644 (file)
@@ -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:
index ac5254f021e89012612d3b698f895ecec52c36f6..2302b9135445d890e4d7572f091529620ddfce4b 100644 (file)
@@ -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.
index dc7dccd1436eed6c8e2a8be4b4a1519f6a0ba33b..255a2e66505e808e284055642e797703f98be8db 100644 (file)
@@ -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
index 274a14b205118d85c752c94dbbe6f0279957911c..11ecfe1667bb14f254363661dfc219a1c18af1ac 100755 (executable)
@@ -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
index e64ef99a4ea200bfe0e37285392bbfc936a8f365..9ba6b51dd9d4835fe3be097e20783d9072517966 100644 (file)
@@ -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
index 26d71e5a163e3de6c116ea75d3c568d04d0c192a..9d94e8f4c9aff98b275d60a4b867d5d0a31be7ce 100644 (file)
@@ -1,3 +1,7 @@
+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.
index 252ea8996d9db1c7d6d870320ce34cf0f59b8833..a0e4339acfb8f284d04705ac878e73e5d04a461f 100644 (file)
@@ -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:
 #\f
 # Stage hooks:
index 3ab98c08da79f24dbfc492ec17f0e196c35126d7..1995e5824a3cdf459f2261fd99d3e6b5d077e00c 100644 (file)
@@ -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
index 16686a4a1b97f5c9181558d3aa2106a6c46c1182..eba00ddd4c6c4f0bac60b17e2a8e534372c3db8f 100644 (file)
@@ -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
index cdd78f99c334b05ae216e169e2db231fe3519f53..b04c39d3f4feded944e1a2b48a7b925310edc999 100644 (file)
@@ -1,3 +1,7 @@
+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.
index d0e9dd1b4749cd50a2a0c79ee8afc89ddc09ea9b..2f8f5a40f8113c3ce68aca9b745d2caa3b114008 100644 (file)
@@ -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
 #\f
index 5770af0c5687f24eb61b9ffb6187b9892abdab05..5155450bc5ce524bb8b6b5a25deaf983a0250e02 100644 (file)
@@ -1,3 +1,7 @@
+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.
index 814dab63fcafccfb9b090f654e2fab0a5dcbb3f2..56a5fd5675deca02305552f52011204a7f4e2987 100644 (file)
@@ -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
index 672d719b8b5ce1eaddd6fc0ede2504400e11566c..fe92a50cf031caba280993efec273d9c60351d17 100644 (file)
@@ -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
index 7b08872c1388f8ca8ac2e71ced7e51c8074921cf..a0f1c1d6d58ddab9fd71db9fd32cdc37c6299937 100644 (file)
@@ -1,3 +1,7 @@
+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.
index 03be182d0e963e4a871afcfb5ec12cabd74727be..1b056c4242c2eab742c63ab33490e0075202b531 100644 (file)
@@ -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 \