http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52055
--- Comment #2 from Josh Haberman <jhaberman at gmail dot com> 2012-01-31 17:23:51 UTC --- Is there any requirement that you trap if the 64-bit read would have trapped? Aren't unaligned reads undefined behavior that only happen to work on x86-64?