aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Nerode <neroden@gcc.gnu.org>2003-10-31 09:53:53 +0000
committerNathanael Nerode <neroden@gcc.gnu.org>2003-10-31 09:53:53 +0000
commitb2c62c451f88c61b516da023b82a6d446af9c293 (patch)
tree3c5acea8adfd04a89794fe2a4c2b3697baa42a43
parentc157f85cd502738cdbdb57dee1388d14d97a00ad (diff)
downloadgcc-b2c62c451f88c61b516da023b82a6d446af9c293.zip
gcc-b2c62c451f88c61b516da023b82a6d446af9c293.tar.gz
gcc-b2c62c451f88c61b516da023b82a6d446af9c293.tar.bz2
re PR ada/12761 ([3.3 only] Segmentation fault in gnat1 compiling a-except.adb)
(gcc) PR ada/12761 * Makefile.in: Move default definitions of X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from ada/Make-lang.in to here. (gcc/ada) PR ada/12761 * ada/Make-lang.in: Move default definitions of X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from here to master Makefile.in. From-SVN: r73125
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/Makefile.in12
-rw-r--r--gcc/ada/ChangeLog6
-rw-r--r--gcc/ada/Make-lang.in5
4 files changed, 24 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fee124f..ddb0d9c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2003-10-31 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ PR ada/12761
+ * Makefile.in: Move default definitions of X_ADA_CFLAGS,
+ T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from ada/Make-lang.in to here.
+
2003-10-30 Richard Henderson <rth@redhat.com>
* c-objc-common.c (c_tree_printer): Handle types correctly.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 81f819c..492f88b 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -99,6 +99,18 @@ VPATH = @srcdir@
vpath %.texi $(docdir):$(docdir)/include
+# ----
+# Default values for variables overridden in Makefile fragments.
+# These need to be quite early in the Makefile so as to avoid
+# trouble induced by changes in fragment ordering.
+# ----
+
+# For ada/Make-lang.in; overridden in, for example, config/pa/x-ada.
+X_ADA_CFLAGS =
+T_ADA_CFLAGS =
+X_ADAFLAGS =
+T_ADAFLAGS =
+
# --------
# UNSORTED
# --------
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 40e7313..1ddde53 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2003-10-31 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ PR ada/12761
+ * ada/Make-lang.in: Move default definitions of X_ADA_CFLAGS,
+ T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from here to master Makefile.in.
+
2003-10-30 Kelley Cook <kcook@gcc.gnu.org>
* adadecode.c, adaint.c, argv.c, aux-io.c, cal.c, cio.c, cstreams.c,
diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in
index bbc769a..329c714 100644
--- a/gcc/ada/Make-lang.in
+++ b/gcc/ada/Make-lang.in
@@ -46,11 +46,6 @@ RMDIR = rm -rf
# default extensions
shext =
-X_ADA_CFLAGS =
-T_ADA_CFLAGS =
-
-X_ADAFLAGS =
-T_ADAFLAGS =
# Extra flags to pass to recursive makes.
BOOT_ADAFLAGS= $(ADAFLAGS)