]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/29797 (Miscompiles bit test / set in OpenOffice)
authorRoger Sayle <sayle@gcc.gnu.org>
Mon, 13 Nov 2006 00:41:53 +0000 (00:41 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Mon, 13 Nov 2006 00:41:53 +0000 (00:41 +0000)
commit3b279c7ae79eff94342d90e7a0d7ebad998500a9
tree7188af743013997d2c1de69de33b6cec208746a6
parentd3a6450e36495c1cdcc5294619c999477202cd9d
re PR rtl-optimization/29797 (Miscompiles bit test / set in OpenOffice)

2006-11-12  Michael Matz  <matz@suse.de>
    Roger Sayle  <roger@eyesopen.com>

PR rtl-optimization/29797
* ifcvt.c (noce_try_bitop): Correct calculation of bitnum on
BITS_BIG_ENDIAN targets.

* gcc.c-torture/execute/pr29797-1.c: New test case.

From-SVN: r118740
gcc/ChangeLog
gcc/ifcvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr29797-1.c [new file with mode: 0644]