re PR fortran/9793 (Internal compiler error in `float_signal', at toplev.c:2442)
authorRoger Sayle <roger@eyesopen.com>
Thu, 27 Mar 2003 00:09:58 +0000 (00:09 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Thu, 27 Mar 2003 00:09:58 +0000 (00:09 +0000)
commita24278e2fafb32582f19e4ff55be596acb690abd
treee5bd7b43a66eecda25a59f50c1f652bf60d38d9d
parentdb8627a1ec9c6e80b550ff6e578ddf19b3bd39c0
re PR fortran/9793 (Internal compiler error in `float_signal', at toplev.c:2442)

PR fortran/9793
* target.h (ffetarget_divide_integer1): Perform division by -1
using negation to prevent possible overflow trap on the host.

* g77.f-torture/compile/20030326.f: New test case.

From-SVN: r64909
gcc/f/ChangeLog
gcc/f/target.h
gcc/testsuite/ChangeLog
gcc/testsuite/g77.f-torture/compile/20030326-1.f [new file with mode: 0644]