re PR middle-end/17024 (ICE in fold_cond_expr_with_comparison, at fold-const.c:4324)
authorRoger Sayle <roger@eyesopen.com>
Sat, 11 Sep 2004 03:21:22 +0000 (03:21 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 11 Sep 2004 03:21:22 +0000 (03:21 +0000)
commit3ae472c234e4d4fb0898b3e82b36c8ac72822824
treed8c850b7dd662237f8d13d195a77666abb0e2beb
parentdc9d0b14b764ae39d8421cb83c0a3d34f16e12fc
re PR middle-end/17024 (ICE in fold_cond_expr_with_comparison, at fold-const.c:4324)

PR middle-end/17024
* fold-const.c (fold_cond_expr_with_comparison): Handle unordered
floating point comparison operators.  Change aborts to gcc_asserts.

* gcc.dg/pr17024-1.c: New test case.

From-SVN: r87339
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr17024-1.c [new file with mode: 0644]