This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/29797] Miscompiles bit test / set in OpenOffice
- From: "matz at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Nov 2006 16:48:23 -0000
- Subject: [Bug rtl-optimization/29797] Miscompiles bit test / set in OpenOffice
- References: <bug-29797-10053@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #10 from matz at gcc dot gnu dot org 2006-11-10 16:48 -------
Yes, I think all uses in combine.c are okay. In addition also the occurrence
in rtlanal.c is okay, as it doesn't use the bitpos, but the width in bits
to generate the mask, I just misread that part. I now looked at all other
occurrences of ZERO_EXTRACT in gcc/*.c (not the machdep files or at other
languages, though), and I didn't find any other which were clearly wrong.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29797