Owen Anderson
|
0685e94895
|
Add support for the notion of "hidden" relocations. On MachO, these are relocation entries that are used as additional information for other, real relocations, rather than being relocations themselves.
I'm not familiar enough with ELF or COFF to know if they should have any relocations marked hidden.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142961 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-25 20:35:53 +00:00 |
|
Owen Anderson
|
d8fa76d4be
|
More fixes and improvements to MachO relocation pretty-printing, particular for x86 and x86_64 relocations with addends.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142875 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-24 23:20:07 +00:00 |
|
Michael J. Spencer
|
9b2b812fea
|
Object: Add isSymbolAbsolute and getSymbolSection.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142317 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-17 23:54:46 +00:00 |
|
Michael J. Spencer
|
c38c36a8c4
|
Object: Add isSymbolWeak.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142316 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-17 23:54:22 +00:00 |
|
Michael J. Spencer
|
ab6bcf35ae
|
Object: Implement casting for concrete classes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142314 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-17 23:53:37 +00:00 |
|
Owen Anderson
|
df3f929ec2
|
Add an accessor to get the underlying MachO representation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142261 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-17 21:37:03 +00:00 |
|
Michael J. Spencer
|
1130a799ab
|
Object: Fix redundant name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142238 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-17 20:19:29 +00:00 |
|
Owen Anderson
|
f7c93a3867
|
Expose MachOObjectFile externally, like we do for COFF. First step in reducing the amount of special-purpose code needed for llvm-objdump.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141684 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-11 17:32:27 +00:00 |
|