This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Copy some gcc_update patches from trunk to 3.2 branch
- From: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- To: gcc-patches at gcc dot gnu dot org
- Cc: gdr at integrable-solutions dot net
- Date: Sat, 25 Jan 2003 10:24:34 -0500 (EST)
- Subject: Copy some gcc_update patches from trunk to 3.2 branch
Over time, some fixes have been made to the gcc_update script for
timestamps. Since we're going to cut another release, and supposedly
test 3.2.x a bunch in the process I thought these would be useful in
case anyone's timestamps get wacky. I know mine do every now and
then.
Although this issue doesn't technically count as a "regression", it's
a change to a "contrib" script so it can't break the compiler. Also
these patches have been on the trunk for a while with no problems.
Tested on mips-sgi-irix6.5 by running:
> find | xargs touch
> ./contrib/gcc_update --touch
I verified that the new files get touched.
Ok to copy these over to the 3.2 branch?
Thanks,
--Kaveh
2003-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
gcc/java/keyword.gperf
2003-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
depending on gcc/intl/plural.y.
2003-01-25 Richard Henderson <rth@redhat.com>
* gcc_update: Remove libchill.
diff -rup orig/egcc-3.2-CVS20030125/contrib/gcc_update egcc-3.2-CVS20030125/contrib/gcc_update
--- orig/egcc-3.2-CVS20030125/contrib/gcc_update Wed Nov 7 15:26:58 2001
+++ egcc-3.2-CVS20030125/contrib/gcc_update Sat Jan 25 10:01:37 2003
@@ -29,7 +29,7 @@
# contrib/gcc_update --list
#
#
-# (C) 1998, 1999, 2000, 2001 Free Software Foundation
+# (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation
# Originally by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, August 1998.
#
# This script is Free Software, and it can be copied, distributed and
@@ -69,15 +69,17 @@ gcc/configure: gcc/configure.in
gcc/cstamp-h.in: gcc/configure.in gcc/acconfig.h
gcc/config.in: gcc/cstamp-h.in
gcc/fixinc/fixincl.x: gcc/fixinc/fixincl.tpl gcc/fixinc/inclhack.def
+gcc/intl/plural.c: gcc/intl/plural.y
# And then, language-specific files
gcc/f/intdoc.texi: gcc/f/intdoc.in gcc/f/intdoc.c gcc/f/intrin.h gcc/f/intrin.def
+gcc/cp/cfns.h: gcc/cp/cfns.gperf
+gcc/java/keyword.h: gcc/java/keyword.gperf
gcc/ada/treeprs.ads: gcc/ada/treeprs.adt gcc/ada/sinfo.ads gcc/ada/xtreeprs.adb
gcc/ada/einfo.h: gcc/ada/einfo.ads gcc/ada/einfo.adb gcc/ada/xeinfo.adb
gcc/ada/sinfo.h: gcc/ada/sinfo.ads gcc/ada/xsinfo.adb
gcc/ada/nmake.adb: gcc/ada/sinfo.ads gcc/ada/nmake.adt gcc/ada/xnmake.adb
gcc/ada/nmake.ads: gcc/ada/sinfo.ads gcc/ada/nmake.adt gcc/ada/xnmake.adb
# And libraries, at last
-libchill/configure: libchill/configure.in
libf2c/configure: libf2c/configure.in
libf2c/libF77/configure: libf2c/libF77/configure.in
libf2c/libI77/configure: libf2c/libI77/configure.in