http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60737
Alan Modra <amodra at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |ASSIGNED Version|4.8.3 |4.10.0 Last reconfirmed| |2014-05-01 Component|middle-end |target CC| |amodra at gmail dot com Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Resolution|DUPLICATE |--- Ever confirmed|0 |1 --- Comment #3 from Alan Modra <amodra at gmail dot com> --- Reassigning as one aspect of this bug is target specific. If -mno-strict-align we should be using 64-bit stores regardless of the alignment info. What matters for 64-bit ld/std instructions is that when using reg+offset addressing that the offset be a multiple of 4.