Michael J. Spencer
|
7acdb4d237
|
Object: Fix type punned pointer issues by making DataRefImpl a union and using intptr_t.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123962 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-01-21 02:27:02 +00:00 |
|
Michael J. Spencer
|
b84551a14f
|
Object: Add ELF support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123896 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-01-20 06:38:47 +00:00 |
|
Michael J. Spencer
|
a1ef8ef660
|
Object: Add COFF Support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123895 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-01-20 06:38:34 +00:00 |
|
Benjamin Kramer
|
23dcd00ede
|
Fix mismatched new[]/delete.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122053 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-17 09:56:50 +00:00 |
|
Michael J. Spencer
|
3ff9563c3e
|
MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121958 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-16 03:29:14 +00:00 |
|
Daniel Dunbar
|
a87d7ec234
|
Mach-O: Tweak field name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121465 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-10 06:19:39 +00:00 |
|
Michael J. Spencer
|
333fb04506
|
Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121379 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-09 17:36:48 +00:00 |
|
Michael J. Spencer
|
1f6efa3996
|
Merge System into Support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-29 18:16:10 +00:00 |
|
Daniel Dunbar
|
71130f8aa1
|
macho-dump: Add support for --dump-section-data and tweak a few format strings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120219 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:58:16 +00:00 |
|
Daniel Dunbar
|
2208b58b83
|
macho-dump: Add support for dumping symbol table entries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120218 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:52:53 +00:00 |
|
Daniel Dunbar
|
f2e2a5ff04
|
macho-dump: Add support for dumping string table data.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120217 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:46:11 +00:00 |
|
Daniel Dunbar
|
90e3e3a429
|
macho-dump: Add support for dumping relocation entries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120216 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:39:48 +00:00 |
|
Daniel Dunbar
|
2acadbddf6
|
macho-dump: Add support for dumping sections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120215 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:33:15 +00:00 |
|
Daniel Dunbar
|
4c55e0db0f
|
macho-dump: Add support for dumping dysymtab indirect symbol table.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120214 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 13:26:12 +00:00 |
|
Benjamin Kramer
|
3946e3b476
|
Unbreak build for newer GCCs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120205 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 09:08:25 +00:00 |
|
Daniel Dunbar
|
f879f14cef
|
macho-dump: Add support for dumping symtab and dysymtab commands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120204 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 08:33:44 +00:00 |
|
Daniel Dunbar
|
4ba1f5e001
|
macho-dump: Add support for dumping segment load commands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120203 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 08:22:29 +00:00 |
|
Daniel Dunbar
|
a956d8b717
|
Object/Mach-O: Add header and load command information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120198 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 07:19:41 +00:00 |
|
Daniel Dunbar
|
95369163f5
|
Object/Mach-O: Validate Mach-O magic and initialize format info.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120195 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 06:39:22 +00:00 |
|
Daniel Dunbar
|
fbd25b7d1d
|
MC/Mach-O: Start stubbing out a Mach-O object file wrapper.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120190 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-27 05:38:50 +00:00 |
|
Peter Collingbourne
|
b1a33c4a59
|
Fix typo: Exectuable -> Executable
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119433 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-17 00:43:43 +00:00 |
|
Michael J. Spencer
|
88af6b9217
|
Object: Get rid of sys::Path, Triple, and cleanup namespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119309 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-16 01:06:51 +00:00 |
|
Michael J. Spencer
|
0a5b64ea10
|
Object: Add missing makefile.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119110 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-15 03:33:14 +00:00 |
|
Michael J. Spencer
|
68b3f0c40e
|
Add LLVMObject Library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119107 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-11-15 03:21:41 +00:00 |
|