| Commit message (Expand) | Author | Age | Files | Lines |
* | This patch breaks up Wrap.h so that it does not have to include all of | Filip Pizlo | 2013-05-01 | 1 | -1/+1 |
* | Fix Addend computation for non external relocations on Macho. | Rafael Espindola | 2013-04-30 | 1 | -0/+10 |
* | Add getSymbolAlignment to the ObjectFile interface. | Rafael Espindola | 2013-04-29 | 2 | -2/+25 |
* | Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser. | Rafael Espindola | 2013-04-26 | 3 | -452/+132 |
* | Use a pointer as the relocation iterator. | Rafael Espindola | 2013-04-25 | 1 | -24/+29 |
* | Clarify getRelocationAddress x getRelocationOffset a bit. | Rafael Espindola | 2013-04-25 | 2 | -17/+2 |
* | Use pointers to iterate over symbols. | Rafael Espindola | 2013-04-24 | 1 | -30/+36 |
* | Revert r180189. | Rafael Espindola | 2013-04-24 | 1 | -29/+24 |
* | Formatting fixes. | Rafael Espindola | 2013-04-24 | 1 | -31/+20 |
* | Use a pointer as the relocation iterator. | Rafael Espindola | 2013-04-24 | 1 | -23/+28 |
* | Move C++ code out of the C headers and into either C++ headers | Eric Christopher | 2013-04-22 | 1 | -0/+39 |
* | refactor the struct byte swapping to a helper function. | Rafael Espindola | 2013-04-19 | 1 | -70/+20 |
* | Don't read one command past the end. | Rafael Espindola | 2013-04-19 | 1 | -2/+6 |
* | At Jim Grosbach's request detemplate Object/MachO.h. | Rafael Espindola | 2013-04-18 | 1 | -82/+1379 |
* | Make the host endianness check an integer constant expression. | Rafael Espindola | 2013-04-15 | 1 | -1/+1 |
* | Finish templating MachObjectFile over endianness. | Rafael Espindola | 2013-04-13 | 1 | -417/+15 |
* | Add 179294 back, but don't use bit fields so that it works on big endian hosts. | Rafael Espindola | 2013-04-12 | 1 | -8/+44 |
* | Revert my last two commits while I debug what is wrong in a big endian host. | Rafael Espindola | 2013-04-11 | 1 | -44/+8 |
* | Print more information about relocations. | Rafael Espindola | 2013-04-11 | 1 | -8/+44 |
* | Fix MachO's getRelocationAdditionalInfo. | Rafael Espindola | 2013-04-11 | 1 | -0/+6 |
* | Template MachOObjectFile over endianness too. | Rafael Espindola | 2013-04-10 | 1 | -9/+9 |
* | Template the MachO types over endianness. | Rafael Espindola | 2013-04-10 | 1 | -6/+6 |
* | Convert MachOObjectFile to a template. | Rafael Espindola | 2013-04-09 | 1 | -852/+110 |
* | More uses for SymbolTableEntryBase. | Rafael Espindola | 2013-04-09 | 1 | -35/+9 |
* | Add a SymbolTableEntryBase. | Rafael Espindola | 2013-04-09 | 1 | -47/+27 |
* | Add a SectionBase struct. | Rafael Espindola | 2013-04-08 | 1 | -24/+24 |
* | Template the MachO types over the word size. | Rafael Espindola | 2013-04-08 | 1 | -65/+86 |
* | Remove is64BitLoadCommand. | Rafael Espindola | 2013-04-08 | 1 | -20/+10 |
* | Add all 4 MachO object types. Use the stored type to implement is64Bits(). | Rafael Espindola | 2013-04-08 | 1 | -5/+8 |
* | Make MachOObjectFile independent from MachOObject. | Rafael Espindola | 2013-04-07 | 1 | -16/+9 |
* | Implement MachOObjectFile::getData directly. | Rafael Espindola | 2013-04-07 | 1 | -1/+1 |
* | Implement MachOObjectFile::is64Bit directly. | Rafael Espindola | 2013-04-07 | 1 | -1/+2 |
* | Implement MachOObjectFile::getHeaderSize directly. | Rafael Espindola | 2013-04-07 | 1 | -1/+1 |
* | Implement MachOObjectFile::getHeader directly. | Rafael Espindola | 2013-04-07 | 1 | -14/+15 |
* | Implement MachOObjectFile::getHeaderSize and MachOObjectFile::getData. | Rafael Espindola | 2013-04-07 | 1 | -41/+44 |
* | Remove LoadCommandInfo now that we always have a pointer to the command. | Rafael Espindola | 2013-04-07 | 1 | -58/+27 |
* | Add MachOObjectFile::LoadCommandInfo. | Rafael Espindola | 2013-04-07 | 1 | -8/+23 |
* | Use getLoadCommandInfo instead of MachOObj->getLoadCommandInfo. | Rafael Espindola | 2013-04-07 | 1 | -18/+19 |
* | Construct MachOObject in MachOObjectFile's constructor. | Rafael Espindola | 2013-04-07 | 1 | -16/+20 |
* | Remove unused argument. | Rafael Espindola | 2013-04-07 | 3 | -3/+3 |
* | Remove MachOObjectFile::getObject. | Rafael Espindola | 2013-04-07 | 1 | -0/+14 |
* | Remove two uses of getObject. | Rafael Espindola | 2013-04-07 | 1 | -0/+3 |
* | Remove last use of InMemoryStruct in llvm-objdump. | Rafael Espindola | 2013-04-07 | 1 | -0/+8 |
* | Remove last use of InMemoryStruct from MachOObjectFile.cpp. | Rafael Espindola | 2013-04-06 | 1 | -4/+19 |
* | Don't use InMemoryStruct<macho::SymtabLoadCommand>. | Rafael Espindola | 2013-04-06 | 1 | -20/+43 |
* | Don't use InMemoryStruct in getSymbol64TableEntry. | Rafael Espindola | 2013-04-06 | 1 | -24/+19 |
* | Don't use InMemoryStruct in getSymbolTableEntry. | Rafael Espindola | 2013-04-06 | 1 | -23/+19 |
* | Don't use InMemoryStruct in getRelocation. | Rafael Espindola | 2013-04-06 | 1 | -31/+21 |
* | Define versions of Section that are explicitly marked as little endian. | Rafael Espindola | 2013-04-05 | 1 | -34/+34 |
* | Don't use InMemoryStruct in getSection and getSection64. | Rafael Espindola | 2013-04-05 | 1 | -86/+51 |