https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856

Robert Hölzl <robert.hoelzl at posteo dot de> changed:

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

--- Comment #11 from Robert Hölzl <robert.hoelzl at posteo dot de> ---
ARE YOU SURE??

Ok given you are right, then how can I attach the alignment attribute to the
uint32_t instead of the pointer?

I tested 

     uint32_t x = *(uint32_t * __attribute__ ((__aligned__(1))) ) y;

as well as

     uint32_t x = *(__attribute__ ((__aligned__(1))) uint32_t *) y;

but neither of them did generate the expected code (without LDRD)...

Reply via email to