]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/53805 (combine_comparisons changes trapping behavior)
authorMarc Glisse <marc.glisse@inria.fr>
Thu, 2 Aug 2012 19:54:43 +0000 (21:54 +0200)
committerMarc Glisse <glisse@gcc.gnu.org>
Thu, 2 Aug 2012 19:54:43 +0000 (19:54 +0000)
commit77b5132f66c51aa41245f9b9f110141bd1629df5
tree9870c86ac51cc17871ae568aecaada69d0859f38
parentc2381fb2f0715cf5f0f313bc0766d73c2f7b99e7
re PR tree-optimization/53805 (combine_comparisons changes trapping behavior)

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.

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