* Add support for specifying the alignment to use. * Add the concept of native endianness. Used for unaligned native types. The native alignment and read/write simplification is based on a patch by Richard Smith. llvm-svn: 171406
llvm-svn: 169250
llvm-svn: 120298
llvm-svn: 117057