From 12acf3a987c244e7a11f262e0d8e5e32b71da080 Mon Sep 17 00:00:00 2001
From: Andreas Jaeger <aj@gcc.gnu.org>
Date: Sat, 16 Sep 2000 14:14:12 +0200
Subject: [PATCH] gcc_update: Remove gcc/c-parse.gperf.

2000-09-16  Andreas Jaeger  <aj@suse.de>

	* gcc_update: Remove gcc/c-parse.gperf.

From-SVN: r36454
---
 contrib/ChangeLog  | 58 +++++++++++++++++++++++++---------------------
 contrib/gcc_update | 13 +++++------
 2 files changed, 37 insertions(+), 34 deletions(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index c4f9d829e964..e2fefa46e55c 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2000-09-16  Andreas Jaeger  <aj@suse.de>
+
+	* gcc_update: Remove gcc/c-parse.gperf.
+
 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
 	    Alexandre Oliva  <aoliva@redhat.com>
 
@@ -55,7 +59,7 @@ Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* gcc_update: Refer to GCC and gcc_update instead of egcs and
- 	egcs_update.
+	egcs_update.
 
 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
 
@@ -107,7 +111,7 @@ Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
 	pre-update step.
 
 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
-        
+
 	* test_summary: Replace egcs with gcc.  Update e-mail address.
 
 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
@@ -119,7 +123,7 @@ Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
 
 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-	* test_summary: If Target is `unix{*}', append the Target variants 
+	* test_summary: If Target is `unix{*}', append the Target variants
 	to Host.
 
 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
@@ -134,13 +138,13 @@ Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
 
 1999-02-04  Robert Lipe  <robertlipe@usa.net>
 
-	* egcs_update: Test return values of 'cvs update'.  Propogate 
-	to caller as exit values.     
+	* egcs_update: Test return values of 'cvs update'.  Propogate
+	to caller as exit values.
 
 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* egcs_update: Use "if" instead of "&&".  Touch generated files
- 	only after the corresponding *.y files.
+	only after the corresponding *.y files.
 
 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
@@ -177,26 +181,26 @@ Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* warn_summary (longLineFilter): New shell function to encapsulate
- 	this functionality.  It is off by default, only active if -llf
- 	flag is specified.
-  	(subdirectoryFilter): Fix bug in filtering which made some
- 	subdirectory warnings erroneously appear in the toplevel set.
-  	(stageNfilter): Renamed from `stageNwarns'.  Updated to collect
- 	warnings from stage1 as well as stage0, which means warnings from
- 	outside the bootstrap directory.  Eg, the libraries, etc.
-  	(warningFilter): New shell function to encapsulate this
- 	functionality.
+	this functionality.  It is off by default, only active if -llf
+	flag is specified.
+	(subdirectoryFilter): Fix bug in filtering which made some
+	subdirectory warnings erroneously appear in the toplevel set.
+	(stageNfilter): Renamed from `stageNwarns'.  Updated to collect
+	warnings from stage1 as well as stage0, which means warnings from
+	outside the bootstrap directory.  Eg, the libraries, etc.
+	(warningFilter): New shell function to encapsulate this
+	functionality.
 	(keywordFilter): New shell function to encapsulate this
- 	functionality.
+	functionality.
 
 	Store data in a temp file rather than calculating it 3x.  Arrange
 	to remove it on exit and signals.
 
 	Add -pass/-wpass flags to do "pass through" (i.e. manual
- 	inspection) of bootstrap output from a particular stageN as well
- 	as language subdirs.
+	inspection) of bootstrap output from a particular stageN as well
+	as language subdirs.
 
-	Add better comments/documentation.	
+	Add better comments/documentation.
 
 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
@@ -223,12 +227,12 @@ Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* warn_summary (subdirectoryFilter): New shell function to
- 	optionally filter in/out gcc subdirectories when summarizing
- 	warnings.  Add new flags to support subdirectory filtering.
-	
+	optionally filter in/out gcc subdirectories when summarizing
+	warnings.  Add new flags to support subdirectory filtering.
+
 	Also, ensure the bootstrap stage is a number.  Add some more C
- 	keywords that are preserved in the "warning type" summary and
- 	tighten up the "arg ???" regexp.
+	keywords that are preserved in the "warning type" summary and
+	tighten up the "arg ???" regexp.
 
 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
 
@@ -245,7 +249,7 @@ Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 	* egcs_update: Additionally touch gcc/java/parse.[ch].
 
 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
-	
+
 	* fixinc/inclhack.def:  Added two files required by
 	SCO's Open Server 5's avoid_bool fix.
 	Regenerated fixinc.x and inclhack.sh to incorporate
@@ -254,12 +258,12 @@ Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
 
 	* egcs_update: Do the pass 1 CVS update only for files that
-	may reasonably be under CVS control. 
+	may reasonably be under CVS control.
 
 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
 	* test_installed: New script for testing already-installed
- 	gcc/g++/g77.
+	gcc/g++/g77.
 
 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
diff --git a/contrib/gcc_update b/contrib/gcc_update
index 5f38d48239dc..b0f00f469b00 100755
--- a/contrib/gcc_update
+++ b/contrib/gcc_update
@@ -7,11 +7,11 @@
 # By default all command-line options are passed to `cvs update` in
 # addition to $UPDATE_OPTIONS (defined below). If the first parameter
 # reads --nostdflags, $UPDATE_OPTIONS as well as this parameter itself
-# are omitted. 
-# 
+# are omitted.
+#
 # If the first parameter reads --patch, the second parameter is considered
 # a patch file.
-# 
+#
 # If the first parameter is --touch, no cvs operation will be performed,
 # only generated files that appear to be out of date in the local tree
 # will be touched.
@@ -65,7 +65,6 @@ texinfo/util/Makefile.in: texinfo/util/Makefile.am texinfo/configure.in texinfo/
 gcc/configure: gcc/configure.in
 gcc/cstamp-h.in: gcc/configure.in gcc/acconfig.h
 gcc/config.in: gcc/cstamp-h.in
-gcc/c-gperf.h: gcc/c-parse.gperf
 gcc/fixinc/fixincl.x: gcc/fixinc/fixincl.tpl gcc/fixinc/inclhack.def
 gcc/tradcif.c: gcc/tradcif.y
 # And then, language-specific files
@@ -112,7 +111,7 @@ touch_files () {
 touch_files_reexec () {
     echo "Adjusting file timestamps"
     exec ${CONFIG_SHELL-/bin/sh} $self --touch
-}    
+}
 
 # This functions applies a patch to an existing tree.
 apply_patch () {
@@ -138,7 +137,7 @@ fi
 
 case "$1" in
 # First of all, check whether we are going to process a patch.
---patch) 
+--patch)
     if test "$#" != 2; then
         echo "$1" expects only one argument >&2
 	exit 1
@@ -192,7 +191,7 @@ fi
 
 echo "Updating CVS tree"
 cvs -q update ${1+"$@"}
-if [ $? -ne 0 ]; then 
+if [ $? -ne 0 ]; then
     (touch_files_reexec)
     echo "CVS update of full tree failed." >&2
     exit 1
-- 
GitLab