[Bug c/27628] Incorrect memory access type used used in accessing bitfields

ryan at embedded-iq dot com gcc-bugzilla@gcc.gnu.org
Tue May 16 15:55:00 GMT 2006



------- Comment #2 from ryan at embedded-iq dot com  2006-05-16 15:54 -------
Subject: RE:  Incorrect memory access type used used in accessing bitfields

Hi Falk,

Thanks for your reply. Any idea with what release PR 23623 will be fixed?
4.3.0?

Regards,
Ryan

-----Original Message-----
From: falk at debian dot org [mailto:gcc-bugzilla@gcc.gnu.org] 
Sent: 16 May 2006 02:40 PM
To: ryan@embedded-iq.com
Subject: [Bug c/27628] Incorrect memory access type used used in accessing
bitfields



------- Comment #1 from falk at debian dot org  2006-05-16 12:40 -------
There is no guarantee that this happens, and it would suppress many useful
optimizations.

However, if you mark the fields as volatile, the ARM ABI guarantees that
the access will be in the specified width (and after PR 23623 has been
fixed,
gcc should follow this).


-- 

falk at debian dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27628

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27628



More information about the Gcc-bugs mailing list