[Bug target/28568] compiler generates incorrect ARM instructions when using long bitfields

2006-09-17 Thread jason dot morgan at vpnsolutions dot uk dot com
--- Comment #9 from jason dot morgan at vpnsolutions dot uk dot com 2006-09-17 15:14 --- Subject: RE: compiler generates incorrect ARM instructions when using long bitfields Surely that's the definition of a bug? I've heard of "If it ain't broke, don't fix

[Bug c/28568] compiler generates incorrect ARM instructions when using long bitfields

2006-09-17 Thread jason dot morgan at vpnsolutions dot uk dot com
--- Comment #7 from jason dot morgan at vpnsolutions dot uk dot com 2006-09-17 08:47 --- Subject: RE: compiler generates incorrect ARM instructions when using long bitfields Why not? What are the criteria? It is obviously wrong and would be so simple to fix, even optionally with a

[Bug c/28568] compiler generates incorrect ARM instructions when using long bitfields

2006-08-02 Thread jason dot morgan at vpnsolutions dot uk dot com
--- Comment #5 from jason dot morgan at vpnsolutions dot uk dot com 2006-08-02 12:56 --- The problem is that I am porting code from the IAR systems compiler that makes large use of bitfields to access registers. Obviously it handles bitfields correctly. And I don't particularly

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2006-08-02 Thread jason dot morgan at vpnsolutions dot uk dot com
--- Comment #11 from jason dot morgan at vpnsolutions dot uk dot com 2006-08-02 11:30 --- *** Bug 28568 has been marked as a duplicate of this bug. *** -- jason dot morgan at vpnsolutions dot uk dot com changed: What|Removed |Added

[Bug c/28568] compiler generates incorrect ARM instructions when using long bitfields

2006-08-02 Thread jason dot morgan at vpnsolutions dot uk dot com
--- Comment #3 from jason dot morgan at vpnsolutions dot uk dot com 2006-08-02 11:30 --- Indeed it is. I didn't mean to post this and was still researching the problem when I accidently posted it. I found PR23623 shortly afterwards. What is the status of PR23624. I see there

[Bug c/28568] New: compiler generates incorrect ARM instructions when using long bitfields

2006-08-02 Thread jason dot morgan at vpnsolutions dot uk dot com
: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jason dot morgan at vpnsolutions dot uk dot com GCC target triplet: arm-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28568