2012-08-02 Marc Glisse <marc.glisse@inria.fr>
commit17dbcd7c27d3d9ecc751b210643e0334877c9cd9
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Aug 2012 19:54:43 +0000 (2 19:54 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Aug 2012 19:54:43 +0000 (2 19:54 +0000)
tree9870c86ac51cc17871ae568aecaada69d0859f38
parent8a431c339648bedebb6497bdd81df99d4c6dcf27
2012-08-02  Marc Glisse  <marc.glisse@inria.fr>

PR tree-optimization/53805
* gcc/fold-const.c (invert_tree_comparison): Invert ORDERED_EXPR and
UNORDERED_EXPR even for trapping floating point.
* gcc/testsuite/gcc.dg/fold-notunord.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190100 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/fold-notunord.c [new file with mode: 0644]