diff options
author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-03-22 23:04:24 +0000 |
---|---|---|
committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-03-22 23:04:24 +0000 |
commit | 64214dabd303be6b1134238ee99d05be78e83ff8 (patch) | |
tree | 72ccc17238a98a5218797e0019368cff25e58e57 /gcc/testsuite/gfortran.dg/char_result_10.f90 | |
parent | f2c255d4fa65514614d673a9e440dbe2b92b60b7 (diff) | |
download | gcc-64214dabd303be6b1134238ee99d05be78e83ff8.tar.gz |
2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR other/23572
* c-lex.c (interpret_float): On overflow, emit pedantic warning if
infinities not supported, otherwise emit warning if -Woverflow. On
underflow, emit warning if -Woverflow.
* real.c (real_from_string): Return -1 if underflow, +1 if overflow
and 0 otherwise.
* real.h (real_from_string): Update declaration
testsuite/
* gcc.dg/float-range-4.c: New.
* gcc.dg/float-range-1.c: Update. Test for a warning.
* gcc.dg/float-range-3.c: New.
* gcc.dg/float-range-5.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123137 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gfortran.dg/char_result_10.f90')
0 files changed, 0 insertions, 0 deletions