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

--- Comment #3 from Michael James <mike at hamble dot online> ---
HiSimple tests do not seem to be failing here either regardless of
optimisation.They are all producing correct 32 bit load/stores that can be
non-aligned. I shall try and extract the code from my larger project on
Monday.MikePLEASE NOTE email address change to mike@hamble.online
-------- Original message --------From: "amonakov at gcc dot gnu.org"
<gcc-bugzi...@gcc.gnu.org> Date: 12/04/2019  15:07  (GMT+00:00) To:
mike@hamble.online Subject: [Bug translation/90061] ARM cortex-M hard fault on
64 bit sized
  object store to unaligned address
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90061Alexander Monakov <amonakov
at gcc dot gnu.org> changed:           What    |Removed                    
|Added----------------------------------------------------------------------------
            Status|UNCONFIRMED                 |WAITING   Last reconfirmed|    
                       |2019-04-12                 CC|                         
  |amonakov at gcc dot gnu.org     Ever confirmed|0                          
|1--- Comment #2 from Alexander Monakov <amonakov at gcc dot gnu.org> ---Please
provide an example, as a simple smoke-test is compiled correctly:long f(struct
hardwareExample *h){    return h->a + h->b;}producesf:        ldr     r2, [r0,
#1]      @ unaligned        ldr     r0, [r0, #5]      @ unaligned        add   
 r0, r0, r2        bx      lr-- You are receiving this mail because:You
reported the bug.

Reply via email to