This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Patch to remove diff_excludes from config-lang.in


In the course of documenting how front ends interface to the GCC build
system, I noticed that there is a variable diff_excludes which
config-lang.in files define, which appears to be a relic of the old
"make dist" machinery which was removed some time ago in favour of the
separate release script.  This patch removes that relic.

Bootstrapped with no regressions on i686-pc-linux-gnu.  OK to commit?

2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* configure.in (all_diff_excludes, diff_excludes): Remove.
	* configure: Regenerate.
	* Makefile.in (LANG_DIFF_EXCLUDES): Remove.
	* objc/config-lang.in (diff_excludes): Remove.

ada:
2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* config-lang.in (diff_excludes): Remove.

ch:
2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* config-lang.in (diff_excludes): Remove.

cp:
2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* config-lang.in (diff_excludes): Remove.

f:
2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* config-lang.in (diff_excludes): Remove.

java:
2001-12-19  Joseph S. Myers  <jsm28@cam.ac.uk>

	* config-lang.in (diff_excludes): Remove.

diff -ruN gcc.orig/Makefile.in gcc/Makefile.in
--- gcc.orig/Makefile.in	Tue Dec 18 09:12:22 2001
+++ gcc/Makefile.in	Tue Dec 18 21:23:06 2001
@@ -639,7 +639,6 @@
 # These next lines are overridden by configure.
 LANG_MAKEFILES = @all_lang_makefiles@
 LANG_STAGESTUFF = @all_stagestuff@
-LANG_DIFF_EXCLUDES = @all_diff_excludes@
 LANG_EXTRA_HEADERS = @all_headers@
 
 # Flags to pass to recursive makes.
diff -ruN gcc.orig/ada/config-lang.in gcc/ada/config-lang.in
--- gcc.orig/ada/config-lang.in	Sat Dec 15 12:33:51 2001
+++ gcc/ada/config-lang.in	Tue Dec 18 21:23:20 2001
@@ -25,7 +25,6 @@
 # boot_language - "yes" if we need to build this language in stage1
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="ada"
 boot_language=yes
@@ -34,7 +33,5 @@
 compilers="gnat1\$(exeext)"
 
 stagestuff="gnatbind\$(exeext) gnat1\$(exeext)"
-
-diff_excludes="-x ada/a-einfo.h -x ada/a-sinfo.h -x ada/nmake.adb -x ada/nmake.ads -x ada/treeprs.ads -x ada/sysid.ads"
 
 outputs=ada/Makefile
diff -ruN gcc.orig/ch/config-lang.in gcc/ch/config-lang.in
--- gcc.orig/ch/config-lang.in	Thu Dec 14 18:44:53 2000
+++ gcc/ch/config-lang.in	Tue Dec 18 21:23:33 2001
@@ -24,15 +24,12 @@
 # language	- name of language as it would appear in $(LANGUAGES)
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="CHILL"
 
 compilers="cc1chill\$(exeext)"
 
 stagestuff="chill chill-cross\$(exeext) cc1chill\$(exeext)"
-
-diff_excludes="-x -x ch/chill.info*"
 
 outputs=ch/Makefile
 
diff -ruN gcc.orig/configure.in gcc/configure.in
--- gcc.orig/configure.in	Sun Dec 16 11:55:03 2001
+++ gcc/configure.in	Tue Dec 18 21:22:51 2001
@@ -2143,7 +2143,6 @@
 all_boot_languages=
 all_compilers=
 all_stagestuff=
-all_diff_excludes=
 all_outputs='Makefile intl/Makefile fixinc/Makefile gccbug mklibgcc'
 # List of language makefile fragments.
 all_lang_makefiles=
@@ -2168,7 +2167,6 @@
 		boot_language=
 		compilers=
 		stagestuff=
-		diff_excludes=
 		headers=
 		outputs=
 		lib2funcs=
@@ -2189,7 +2187,6 @@
 		fi
 		all_compilers="$all_compilers $compilers"
 		all_stagestuff="$all_stagestuff $stagestuff"
-		all_diff_excludes="$all_diff_excludes $diff_excludes"
 		all_headers="$all_headers $headers"
 		all_outputs="$all_outputs $outputs"
 		all_lib2funcs="$all_lib2funcs $lib2funcs"
@@ -2325,7 +2322,6 @@
 AC_SUBST(subdirs)
 AC_SUBST(all_boot_languages)
 AC_SUBST(all_compilers)
-AC_SUBST(all_diff_excludes)
 AC_SUBST(all_headers)
 AC_SUBST(all_lang_makefiles)
 AC_SUBST(all_languages)
diff -ruN gcc.orig/cp/config-lang.in gcc/cp/config-lang.in
--- gcc.orig/cp/config-lang.in	Sat Sep 29 19:58:10 2001
+++ gcc/cp/config-lang.in	Tue Dec 18 21:23:42 2001
@@ -25,14 +25,11 @@
 # language	- name of language as it would appear in $(LANGUAGES)
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="c++"
 
 compilers="cc1plus\$(exeext)"
 
 stagestuff="g++\$(exeext) g++-cross\$(exeext) cc1plus\$(exeext)"
-
-diff_excludes="-x parse.c -x parse.h"
 
 target_libs="${libstdcxx_version} target-gperf"
diff -ruN gcc.orig/f/config-lang.in gcc/f/config-lang.in
--- gcc.orig/f/config-lang.in	Thu Dec 14 18:44:58 2000
+++ gcc/f/config-lang.in	Tue Dec 18 21:23:53 2001
@@ -24,14 +24,11 @@
 # language	- name of language as it would appear in $(LANGUAGES)
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="f77"
 
 compilers="f771\$(exeext)"
 
 stagestuff="g77\$(exeext) g77-cross\$(exeext) f771\$(exeext)"
-
-diff_excludes="-x f/BUGS -x f/NEWS -x f/INSTALL -x f/intdoc.texi"
 
 target_libs=target-libf2c
diff -ruN gcc.orig/java/config-lang.in gcc/java/config-lang.in
--- gcc.orig/java/config-lang.in	Thu Apr 26 22:03:08 2001
+++ gcc/java/config-lang.in	Tue Dec 18 21:24:05 2001
@@ -29,7 +29,6 @@
 # language	- name of language as it would appear in $(LANGUAGES)
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="java"
 
diff -ruN gcc.orig/objc/config-lang.in gcc/objc/config-lang.in
--- gcc.orig/objc/config-lang.in	Tue Dec  4 08:09:10 2001
+++ gcc/objc/config-lang.in	Tue Dec 18 21:24:16 2001
@@ -24,14 +24,11 @@
 # language	- name of language as it would appear in $(LANGUAGES)
 # compilers	- value to add to $(COMPILERS)
 # stagestuff	- files to add to $(STAGESTUFF)
-# diff_excludes	- files to ignore when building diffs between two versions.
 
 language="objc"
 
 compilers="cc1obj\$(exeext)"
 
 stagestuff=""
-
-diff_excludes="-x objc-parse.c -x objc-parse.y "
 
 target_libs=target-libobjc

-- 
Joseph S. Myers
jsm28@cam.ac.uk


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]