Rafael Espindola
|
c44b97c596
|
At Jim Grosbach's request detemplate Object/MachO.h.
We are still able to handle mixed endian objects by swapping one struct at a
time.
llvm-svn: 179778
|
2013-04-18 18:08:55 +00:00 |
|
Rafael Espindola
|
3af5b962c2
|
Add all 4 MachO object types. Use the stored type to implement is64Bits().
llvm-svn: 179021
|
2013-04-08 13:25:33 +00:00 |
|
NAKAMURA Takumi
|
3f5b60a9a0
|
[Object, DebugInfo] Make DWARFContext BE-aware.
test/DebugInfo/member-pointers.ll would not fail in targetting BE any more.
llvm-svn: 171943
|
2013-01-09 02:45:05 +00:00 |
|
Sean Silva
|
2174f713f4
|
Remove unnecessary classof()'s
isa<> et al. automatically infer when the cast is an upcast (including a
self-cast), so these are no longer necessary.
llvm-svn: 165767
|
2012-10-11 23:30:49 +00:00 |
|
Craig Topper
|
24f46609c1
|
Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION.
llvm-svn: 164017
|
2012-09-17 07:16:40 +00:00 |
|
Benjamin Kramer
|
bb30e1face
|
Fix typos found by http://github.com/lyda/misspell-check
llvm-svn: 157885
|
2012-06-02 10:20:22 +00:00 |
|
Michael J. Spencer
|
2174510edf
|
[Object/COFF]: Expose getSectionName.
Also add some documentation.
llvm-svn: 153050
|
2012-03-19 20:27:15 +00:00 |
|
David Meyer
|
c6de5a081b
|
[Object]
Make Binary::TypeID more granular, to distinguish between ELF 32/64 little/big
llvm-svn: 152435
|
2012-03-09 20:41:57 +00:00 |
|
Michael J. Spencer
|
d5934fefee
|
Make Binary the parent of ObjectFile and update children to new interface.
llvm-svn: 133870
|
2011-06-25 17:54:50 +00:00 |
|
Michael J. Spencer
|
8cb6d93f56
|
Add Binary class. This is a cleaner parent than ObjectFile.
llvm-svn: 133869
|
2011-06-25 17:54:29 +00:00 |
|
Benjamin Kramer
|
8bd126a5c6
|
Revert r132910 and r132909 on behalf of Michael. They didn't build with clang.
llvm-svn: 132914
|
2011-06-13 12:56:51 +00:00 |
|
Michael J. Spencer
|
8288453980
|
Revert the last two commits in the series. r132911, r132912.
llvm-svn: 132913
|
2011-06-13 11:53:31 +00:00 |
|
Michael J. Spencer
|
642af05937
|
Make Binary the parent of ObjectFile and update children to new interface.
llvm-svn: 132911
|
2011-06-13 11:12:33 +00:00 |
|
Michael J. Spencer
|
bc30ca9794
|
Add Binary class. This is a cleaner parent than ObjectFile.
llvm-svn: 132910
|
2011-06-13 11:12:12 +00:00 |
|