https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130
Alan Modra <amodra at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Last reconfirmed| |2016-04-13
CC| |amodra at gmail dot com
Resolution|INVALID |---
Ever confirmed|0 |1
--- Comment #7 from Alan Modra <amodra at gmail dot com> ---
My analysis says this is not a linker error. Pass/fail depends on whether
"img" points to a 16-byte aligned ImageParameters or only 8-byte aligned, and
that depends on how commons happen to be laid out.
Curiously, when the ImageParameters struct is 16-byte aligned, img->mprr_2 is
*not* 16-byte aligned since its offset is 4792 bytes.