Ok then you should, like me, use it in your commits :-)
Doesn't work, first of all, because if gcc can see the types
it will inline emit aligned loads and stores.
Secondly, the accessors who read in these entries need them to be
aligned too.
No, that makes no sense, just align the data types properly
instead of making every single access site pay the price.
Just fix the CPP test to handle 32-bit platforms with slow
mis-alignment handling, everything else seems to be working properly
after I fixed the NMI issues on sparc64.
--