[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2012-03-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.4.6 |4.4.7

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-10-01 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.4.5 |4.4.6

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-04-30 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.4.4 |4.4.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-03-13 Thread mikpe at it dot uu dot se
--- Comment #4 from mikpe at it dot uu dot se 2010-03-13 11:03 --- Patch posted to gcc-patches: http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00510.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-03-11 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2010-03-11 15:19 --- Created an attachment (id=20082) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20082action=view) backport of Adam Nemet's STRIP_NOPS patch to gcc-4.4.3 I've backported Adam Nemet's STRIP_NOPS patch in r148631 to

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-03-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-03-10 15:55 --- Confirmed. extern void abort (void); int main() { struct { unsigned bar:1; } foo; foo.bar = 0x1; if ((unsigned char)(foo.bar * 0xfe) != 0xfeu) abort (); if ((unsigned char)(foo.bar * 0xff) != 0xffu)

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-03-10 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-10 20:05 --- It is fixed on trunk on revision 148631: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg00613.html -- hjl dot tools at gmail dot com changed: What|Removed |Added