Only i386 lays out structures with weak (4-byte) alightment. It may be
that access works when weakly aligned, but from an ABI perspective, it's
all about struct layout.
Sponsored by: Innovate UK
Differential D52818
arch.7: correct claim about ILP32 alignment brooks on Wed, Oct 1, 9:27 AM. Authored by Tags None Referenced Files
Details
Only i386 lays out structures with weak (4-byte) alightment. It may be Sponsored by: Innovate UK
Diff Detail
Event TimelineComment Actions I guess there's also 32-bit MIPS in 13 still, and this doc claims to apply to 13.0 and later unless otherwise noted. But it doesn't matter as MIPS has already been removed from all of the individual tables. Comment Actions It's also the case that mips32 strongly aligns 64-bit types. i386 is the odd one out. |