aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/lang.opt
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2015-07-01 16:43:53 +0000
committerThomas Koenig <tkoenig@gcc.gnu.org>2015-07-01 16:43:53 +0000
commitc219aeb7dea32513053b905ae584f19cc0813852 (patch)
tree2f762c8a361c076863f419159d4a098030dac9d5 /gcc/fortran/lang.opt
parent1e67793833846d12abe78f4291a07773d2f13a04 (diff)
downloadgcc-c219aeb7dea32513053b905ae584f19cc0813852.zip
gcc-c219aeb7dea32513053b905ae584f19cc0813852.tar.gz
gcc-c219aeb7dea32513053b905ae584f19cc0813852.tar.bz2
arith.c (gfc_arith_divide): With -Winteger-division...
2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org> * arith.c (gfc_arith_divide): With -Winteger-division, warn about contant integer division if there is a non-zero remainder. * invoke.texi: Document -Winteger-division. * lang.opt: Add -Winteger-division. 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org> * gfortran.dg/warn_conversion_8.f90: New test. From-SVN: r225262
Diffstat (limited to 'gcc/fortran/lang.opt')
-rw-r--r--gcc/fortran/lang.opt4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/fortran/lang.opt b/gcc/fortran/lang.opt
index a81c4c5..eab3edd 100644
--- a/gcc/fortran/lang.opt
+++ b/gcc/fortran/lang.opt
@@ -249,6 +249,10 @@ Wimplicit-procedure
Fortran Warning Var(warn_implicit_procedure)
Warn about called procedures not explicitly declared
+Winteger-division
+Fortran Warning Var(warn_integer_division) LangEnabledBy(Fortran,Wall)
+Warn about constant integer divisions with truncated results
+
Wline-truncation
Fortran Warning Var(warn_line_truncation) LangEnabledBy(Fortran,Wall) Init(-1)
Warn about truncated source lines