llvm-6502/include/llvm/Object
Richard Smith 97defc37d6 Fix misaligned access in MachO object file reader: despite containing an
int64_t, Symbol64TableEntry is actually only stored with 4-byte alignment
within the file.

The usage of #pragma pack here is copied from the corresponding code in
Support/Endian.h, so shouldn't introduce any new portability problems.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162312 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-21 20:52:03 +00:00
..
Archive.h [Object] 2012-03-09 20:41:57 +00:00
Binary.h Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
COFF.h Added accessors for getting coff_relocation info 2012-06-18 19:47:16 +00:00
ELF.h Correct MCJIT functionality for MIPS32 architecture. 2012-08-17 21:28:04 +00:00
Error.h Object: Add proper error handling. 2011-06-25 17:55:23 +00:00
MachO.h This patch improves the MCJIT runtime dynamic loader by adding new handling 2012-04-12 20:13:57 +00:00
MachOFormat.h Fix misaligned access in MachO object file reader: despite containing an 2012-08-21 20:52:03 +00:00
MachOObject.h Refactor data-in-code annotations. 2012-05-18 19:12:01 +00:00
ObjectFile.h Remove 'static' from inline functions defined in header files. 2012-06-20 08:39:33 +00:00