aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2005-03-19 01:48:22 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2005-03-19 01:48:22 +0000
commitffee7efdad6bd273a275578a0260cae9a7639c4d (patch)
treeac162be9369f60c1ff0c74f73a781fb9bf26218e /gcc
parent14755fb0c27ca236afd3ef6c2652bbc4192c4ac0 (diff)
downloadgcc-ffee7efdad6bd273a275578a0260cae9a7639c4d.zip
gcc-ffee7efdad6bd273a275578a0260cae9a7639c4d.tar.gz
gcc-ffee7efdad6bd273a275578a0260cae9a7639c4d.tar.bz2
Make-lang.in (fortran-warn): Remove -Wno-error.
* Make-lang.in (fortran-warn): Remove -Wno-error. (expr.o-warn, resolve.o-warn, simplify.o-warn, trans-common.o-warn): Specify -Wno-error. From-SVN: r96714
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/fortran/Make-lang.in9
2 files changed, 14 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 314d79f..cddb358 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2005-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * Make-lang.in (fortran-warn): Remove -Wno-error.
+ (expr.o-warn, resolve.o-warn, simplify.o-warn,
+ trans-common.o-warn): Specify -Wno-error.
+
2005-03-17 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
* trans-array.c (gfc_trans_static_array_pointer,
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in
index 8419973..8551e06 100644
--- a/gcc/fortran/Make-lang.in
+++ b/gcc/fortran/Make-lang.in
@@ -49,7 +49,14 @@ GFORTRAN_CROSS_NAME := $(shell echo gfortran|sed '$(program_transform_cross_name
#^L
# Use strict warnings for this front end.
-fortran-warn = $(STRICT_WARN) -Wno-error
+fortran-warn = $(STRICT_WARN)
+
+# These files get warnings from an inline function in GMP saying:
+# "control may reach end of non-void function '__gmpz_get_ui' being inlined"
+fortran/expr.o-warn = -Wno-error
+fortran/resolve.o-warn = -Wno-error
+fortran/simplify.o-warn = -Wno-error
+fortran/trans-common.o-warn = -Wno-error
# These are the groups of object files we have. The F95_PARSER_OBJS are
# all the front end files, the F95_OBJS are the files for the translation