diff options
author | Daniel Franke <franke.daniel@gmail.com> | 2009-12-11 16:08:39 -0500 |
---|---|---|
committer | Daniel Franke <dfranke@gcc.gnu.org> | 2009-12-11 16:08:39 -0500 |
commit | dcea1b2f86047a9b234fb742bdb3ce268262dfa7 (patch) | |
tree | 3c1409b090284617f01f8d1a0ed5716730972e99 /gcc/fortran/arith.c | |
parent | 77cb940117db0b1873ccb4587b74499a0c1c4b73 (diff) | |
download | gcc-dcea1b2f86047a9b234fb742bdb3ce268262dfa7.zip gcc-dcea1b2f86047a9b234fb742bdb3ce268262dfa7.tar.gz gcc-dcea1b2f86047a9b234fb742bdb3ce268262dfa7.tar.bz2 |
re PR fortran/40290 (Spurious warning on REAL*COMPLEX with -Wconversion)
2009-12-11 Daniel Franke <franke.daniel@gmail.com>
PR fortran/40290
* expr.c (gfc_type_convert_binary): Added warn-on-conversion flag,
passed on to gfc_convert_type_warn() instead of gfc_convert_type();
enabled warnings on all callers but ...
* arith.c (eval_intrinsic): Disabled warnings on implicit type
conversion.
* gfortran.h gfc_type_convert_binary): Adjusted prototype.
From-SVN: r155179
Diffstat (limited to 'gcc/fortran/arith.c')
-rw-r--r-- | gcc/fortran/arith.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/arith.c b/gcc/fortran/arith.c index d119d12..674b246 100644 --- a/gcc/fortran/arith.c +++ b/gcc/fortran/arith.c @@ -1577,7 +1577,7 @@ eval_intrinsic (gfc_intrinsic_op op, temp.value.op.op1 = op1; temp.value.op.op2 = op2; - gfc_type_convert_binary (&temp); + gfc_type_convert_binary (&temp, 0); if (op == INTRINSIC_EQ || op == INTRINSIC_NE || op == INTRINSIC_GE || op == INTRINSIC_GT |