]> gcc.gnu.org Git - gcc.git/commit
re PR fortran/40675 (Support -fnosign-zero for SIGN intrinsic for Fortran 77 compatib...
authorTobias Burnus <burnus@net-b.de>
Wed, 8 Jul 2009 19:34:49 +0000 (21:34 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 8 Jul 2009 19:34:49 +0000 (21:34 +0200)
commit60d340efa77c1ae01cf3e7a66bcf402ca7793d7f
tree0a5ea8221f10c4245ae6b6625bf67d42c5a11bf1
parent0f158db0bf587d51a8527e7399d258b5391bdfef
re PR fortran/40675 (Support -fnosign-zero for SIGN intrinsic for Fortran 77 compatibility)

2009-07-08  Tobias Burnus  <burnus@net-b.de>

        PR fortran/40675
        * simplify.c (gfc_simplify_sign): Handle signed zero correctly.
        * trans-intrinsic.c (gfc_conv_intrinsic_sign): Support
        -fno-sign-zero.
        * invoke.texi (-fno-sign-zero): Add text regarding SIGN
        * intrinsic.

2009-07-08  Tobias Burnus  <burnus@net-b.de>

        PR fortran/40675
        * gfortran.dg/nosigned_zero_1.f90: New test.
        * gfortran.dg/nosigned_zero_2.f90: New test.

From-SVN: r149390
gcc/fortran/ChangeLog
gcc/fortran/invoke.texi
gcc/fortran/simplify.c
gcc/fortran/trans-intrinsic.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/nosigned_zero_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/nosigned_zero_2.f90 [new file with mode: 0644]
This page took 0.057481 seconds and 5 git commands to generate.