- da2a237 Finish templating MachObjectFile over endianness. by Rafael Espindola · 12 years ago
- e292347 Add 179294 back, but don't use bit fields so that it works on big endian hosts. by Rafael Espindola · 12 years ago
- 59a8b5a Revert my last two commits while I debug what is wrong in a big endian host. by Rafael Espindola · 12 years ago
- 4edf092 Print more information about relocations. by Rafael Espindola · 12 years ago
- 8bf8006 Fix MachO's getRelocationAdditionalInfo. by Rafael Espindola · 12 years ago
- b08c6df Template MachOObjectFile over endianness too. by Rafael Espindola · 12 years ago
- a2561a0 Template the MachO types over endianness. by Rafael Espindola · 12 years ago
- f6cfc15 Convert MachOObjectFile to a template. by Rafael Espindola · 12 years ago
- 8faf7df More uses for SymbolTableEntryBase. by Rafael Espindola · 12 years ago
- 7df9c57 Add a SymbolTableEntryBase. by Rafael Espindola · 12 years ago
- 3388589 Add a SectionBase struct. by Rafael Espindola · 12 years ago
- 335f1d4 Template the MachO types over the word size. by Rafael Espindola · 12 years ago
- a9408ba Remove is64BitLoadCommand. by Rafael Espindola · 12 years ago
- 9d55c09 Add all 4 MachO object types. Use the stored type to implement is64Bits(). by Rafael Espindola · 12 years ago
- 8764c89 Make MachOObjectFile independent from MachOObject. by Rafael Espindola · 12 years ago
- f1cc800 Implement MachOObjectFile::getData directly. by Rafael Espindola · 12 years ago
- 49698a1 Implement MachOObjectFile::is64Bit directly. by Rafael Espindola · 12 years ago
- c90cc18 Implement MachOObjectFile::getHeaderSize directly. by Rafael Espindola · 12 years ago
- 433611b Implement MachOObjectFile::getHeader directly. by Rafael Espindola · 12 years ago
- 0f08eb1 Implement MachOObjectFile::getHeaderSize and MachOObjectFile::getData. by Rafael Espindola · 12 years ago
- 6ab85a8 Remove LoadCommandInfo now that we always have a pointer to the command. by Rafael Espindola · 12 years ago
- 77638d9 Add MachOObjectFile::LoadCommandInfo. by Rafael Espindola · 12 years ago
- f305127 Use getLoadCommandInfo instead of MachOObj->getLoadCommandInfo. by Rafael Espindola · 12 years ago
- 6f1f339 Construct MachOObject in MachOObjectFile's constructor. by Rafael Espindola · 12 years ago
- 2c6f997 Remove unused argument. by Rafael Espindola · 12 years ago
- 3eff318 Remove MachOObjectFile::getObject. by Rafael Espindola · 12 years ago
- 0be4eaf Remove two uses of getObject. by Rafael Espindola · 12 years ago
- 196abbf Remove last use of InMemoryStruct in llvm-objdump. by Rafael Espindola · 12 years ago
- 68d287d Remove last use of InMemoryStruct from MachOObjectFile.cpp. by Rafael Espindola · 12 years ago
- 82a2107 Don't use InMemoryStruct<macho::SymtabLoadCommand>. by Rafael Espindola · 12 years ago
- 05b5bdd Don't use InMemoryStruct in getSymbol64TableEntry. by Rafael Espindola · 12 years ago
- 00555c1 Don't use InMemoryStruct in getSymbolTableEntry. by Rafael Espindola · 12 years ago
- 5cf0f51 Don't use InMemoryStruct in getRelocation. by Rafael Espindola · 12 years ago
- 0e5dc8a Define versions of Section that are explicitly marked as little endian. by Rafael Espindola · 12 years ago
- c1cd6aa Don't use InMemoryStruct in getSection and getSection64. by Rafael Espindola · 12 years ago
- f16c2bb Don't fetch pointers from a InMemoryStruct. by Rafael Espindola · 12 years ago
- b3e6b04 Move an assert earlier in a file and check that the result of by Eric Christopher · 12 years ago
- 87d0b9e Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. by Guy Benyei · 12 years ago
- 133f6b8 Object: Fix errant fallthrough. by Jim Grosbach · 12 years ago
- cef81b3 Add a function to get the segment name of a section. by Rafael Espindola · 12 years ago
- cd7ee1c Revert 170545 while I debug the ppc failures. by Rafael Espindola · 12 years ago
- f9a6bd8 Add r170095 back. by Rafael Espindola · 12 years ago
- 1c2b2f9 Teach MachO which sections contain code by Tim Northover · 12 years ago
- ef85814 Revert "Add a funciton to get the segment name of a section." by Eric Christopher · 12 years ago
- e3ec87a Add a funciton to get the segment name of a section. by Rafael Espindola · 12 years ago
- 9ee68e3 Remove some dead code. by Rafael Espindola · 12 years ago
- d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 12 years ago
- f56c3e2 Object: Pass the buffer name through when making a copy. by Benjamin Kramer · 12 years ago
- 596e474 Fix a memory leak in MachOObjectFile. by Jim Grosbach · 12 years ago
- a41dce3 Add interface for querying object files for symbol values. by Tim Northover · 12 years ago
- 30b20eb Cosmetic changes by Andrew Kaylor · 12 years ago
- 3a129c8 This patch adds new functions to the SectionRef and ObjectFile interfaces to determine whether or not a section is meant to be read-only. These functions will be used by the MCJIT RuntimeDyld to give hints to the memory manager during the object loading process in a future patch. by Andrew Kaylor · 12 years ago
- e329810 Mark some static arrays as const. by Craig Topper · 12 years ago
- 41827f9 Fix the implementation of MachOObjectFile::isSectionZeroInit so it follows the MachO spec. by Eli Friedman · 13 years ago
- 8fc7d5c Remove unused variable. by Benjamin Kramer · 13 years ago
- c68dda8 This patch improves the MCJIT runtime dynamic loader by adding new handling by Preston Gurd · 13 years ago
- 3fd9b84 Add a constructor for DataRefImpl and remove excess initialization. by Danil Malyshev · 13 years ago
- 6f9489a [Object] by David Meyer · 13 years ago
- 97f7787 [Object] by David Meyer · 13 years ago
- 5c2b4ea [Object] by David Meyer · 13 years ago
- 2c67727 [Object] Add symbol attribute flags: ST_ThreadLocal, ST_Common, and ST_Undefined. Implement these completely for ELF. by David Meyer · 13 years ago
- c46255a In the ObjectFile interface, replace isInternal(), isAbsolute(), isGlobal(), and isWeak(), with a bitset of flags. by David Meyer · 13 years ago
- dfa1896 [Object] Add {begin,end}_dynamic_symbols stubs and implementation for ELF. by Michael J. Spencer · 13 years ago
- b0436a7 Fixed ObjectFile functions: by Danil Malyshev · 13 years ago
- 790552c Revert r145180 as it is causing test failures on all the bots. by Chandler Carruth · 13 years ago
- 9b24738 Fixed ObjectFile functions: by Danil Malyshev · 13 years ago
- b28bdbf If we're searching for a symbol reference to pretty-print a scattered relocation address, and we don't find a symbol table entry, try section begin addresses as well. by Owen Anderson · 13 years ago
- eb6bd33 Fix pretty printing of i386 local sect diff relocations, TLV relocations, and x86_64 TLV relocations in MachO. by Owen Anderson · 13 years ago
- 1832f4d Add support for scattered relocations to the MachO relocatation pretty printer. by Owen Anderson · 13 years ago
- ef22f78 The order of the two symbol listings in a Macho x86_64 subtractor relocation is reversed from what seems intuitive to me. by Owen Anderson · 13 years ago
- f8261e7 Include the full 64 bits of relocation data in the type info for MachO relocations, so that we can recognize scattered relocations. by Owen Anderson · 13 years ago
- 9472b8d Expand relocation type field to 64 bits. MachO scattered relocations require 33 bits of type info. by Owen Anderson · 13 years ago
- 929e27c Improve pretty printing of GOT relocations in MachO on x86_64. by Owen Anderson · 13 years ago
- b64541f Remove unused variable. by Eric Christopher · 13 years ago
- c8aa726 Remove extraneous printing of "-PC". by Owen Anderson · 13 years ago
- 0685e94 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. by Owen Anderson · 13 years ago
- 013d756 Teach the MachO relocation pretty-printer to interpret ARM half-relocations. by Owen Anderson · 13 years ago
- d8fa76d More fixes and improvements to MachO relocation pretty-printing, particular for x86 and x86_64 relocations with addends. by Owen Anderson · 13 years ago
- 0135fe1 Get relocation parsing/dumping to a mostly-working state for MachO files. by Owen Anderson · 13 years ago
- 5f4e02c Stub out some of the MachO relocation decoding hooks. by Owen Anderson · 13 years ago
- a48aab9 STABS symbols are debug symbols. by Owen Anderson · 13 years ago
- 9b2b812 Object: Add isSymbolAbsolute and getSymbolSection. by Michael J. Spencer · 13 years ago
- c38c36a Object: Add isSymbolWeak. by Michael J. Spencer · 13 years ago
- 1130a79 Object: Fix redundant name. by Michael J. Spencer · 13 years ago
- 95f8db4 The VMAs stored in the symbol table of a MachO file are absolute addresses, not offsets from the section. by Owen Anderson · 13 years ago
- 10a8c62 Don't label a STAB debugging symbol as a function symbol. by Owen Anderson · 13 years ago
- cd74988 sectionContainsSymbol needs to be based on VMA's rather than section indices to properly account for files with segment load commands that contain no sections. by Owen Anderson · 13 years ago
- 4124294 Section indices in MachO symbol tables begin at 1, not 0. by Owen Anderson · 13 years ago
- f7c93a3 Expose MachOObjectFile externally, like we do for COFF. First step in reducing the amount of special-purpose code needed for llvm-objdump. by Owen Anderson · 13 years ago
- 15565ad Fix warning. by Michael J. Spencer · 13 years ago
- e2f2f07 Object: add getSectionAlignment. by Michael J. Spencer · 13 years ago
- 4344b1e Change relocation API to be per section. This time without breaking GCC. by Michael J. Spencer · 13 years ago
- a48ad13 Revert 141376 and 141377 due to breaking the build. by Bill Wendling · 13 years ago
- f1164a2 Change relocation API to be per section. by Michael J. Spencer · 13 years ago
- 13afc5e Object: Add isSection{Data,BSS}. by Michael J. Spencer · 13 years ago
- ac241fe Object: make the following changes into SymbolRef by Benjamin Kramer · 13 years ago
- d40b0b0 Remove dead code. by Benjamin Kramer · 13 years ago
- 58856ea Fix release build: by Nick Lewycky · 13 years ago
- 0fcab07 Add support for relocations to ObjectFile. by Benjamin Kramer · 13 years ago
- 07ea23a ObjectFile: Add a method to check whether a section contains a symbol. by Benjamin Kramer · 13 years ago