re PR fortran/34398 (BOZ literals: Range checks)
authorTobias Burnus <burnus@net-b.de>
Fri, 14 Dec 2007 15:11:17 +0000 (16:11 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Fri, 14 Dec 2007 15:11:17 +0000 (16:11 +0100)
commit4956b1f14709e967ec5a374a4f9f5bcdadaea480
tree5b92aa98aad961b67cdefffbc0c12ff912bfdcd0
parentae4dbd44baaea8b195e792c1865d02e8bf6c36b8
re PR fortran/34398 (BOZ literals: Range checks)

2007-12-14  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34398
        * expr.c (gfc_check_assign): Add range checks for assignments of
        * BOZs.
        * resolve.c (resolve_ordinary_assign): Ditto.
        * arith.c (gfc_range_check): Fix return value for complex
        * numbers.

2007-12-14  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34398
        * gfortran.dg/nan_4.f90: New.

From-SVN: r130932
gcc/fortran/ChangeLog
gcc/fortran/arith.c
gcc/fortran/expr.c
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/nan_4.f90 [new file with mode: 0644]