re PR fortran/17568 (ISHFT intrinsic: bogus overflow error)
authorTobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
Wed, 6 Oct 2004 16:21:42 +0000 (18:21 +0200)
committerTobias Schlüter <tobi@gcc.gnu.org>
Wed, 6 Oct 2004 16:21:42 +0000 (18:21 +0200)
commit5d24a9774e7e5e40c0b0394de971ac4d4d8c521f
tree87123040ec341b43665f88e8fc6051e4ee4b40b2
parentd13256a357157ac785b5b3b17e742ca5b1a62fb3
re PR fortran/17568 (ISHFT intrinsic: bogus overflow error)

fortran/
PR fortran/17568
* simplify.c (twos_complement): New function.
(gfc_simplify_ishft, gfc_simplify_ishftc): Revise.

testsuite/
PR fortran/17568
* gfortran.dg/ishft.f90: New test.

From-SVN: r88609
gcc/fortran/ChangeLog
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/ishft.f90 [new file with mode: 0644]