aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Object
AgeCommit message (Expand)Author
2013-04-06Don't use InMemoryStruct in getRelocation.Rafael Espindola
2013-04-05Define versions of Section that are explicitly marked as little endian.Rafael Espindola
2013-04-05Don't use InMemoryStruct in getSection and getSection64.Rafael Espindola
2013-04-05Don't fetch pointers from a InMemoryStruct.Rafael Espindola
2013-04-03Implement the "mips endian" for r_info.Rafael Espindola
2013-04-03Implements low-level object file format specific output for COFF andEric Christopher
2013-04-03Implement sectionContainsSymbol for ELF.Eric Christopher
2013-04-03When dumping clear the arm/thumb flag for now.Eric Christopher
2013-04-01Mips direct object exception handling regressionJack Carter
2013-03-30Object: Turn a couple of degenerate for loops into while loops.Benjamin Kramer
2013-03-28Revert "Updated ELF relocation test for .eh_frame section"Michael Gottesman
2013-03-27Updated ELF relocation test for .eh_frame sectionJack Carter
2013-03-25[ELF] dont compute symbolname size in every loopShankar Easwaran
2013-03-25reflect comment to the official referenceShankar Easwaran
2013-03-25[ELF] add elf_hash function to compute the hash value of a symbol in the dyna...Shankar Easwaran
2013-02-20[llvm-readobj] Add ELF .dynamic table dumping.Michael J. Spencer
2013-02-14include/llvm/Object/ELF.h: do debug checks only when NDEBUGDmitry Vyukov
2013-02-11AArch64: Add basic relocation processing for llvm-dwarfdump.Tim Northover
2013-02-07[Object][ELF] Add a way to get the dynamic symbol table section.Michael J. Spencer
2013-02-07[Object][ELF] Add {begin,end}_elf_dynamic_symbols to non-virtually iterate ov...Michael J. Spencer
2013-02-07[Object][ELF] Fix crash on no dynamic section.Michael J. Spencer
2013-02-0780-colMichael J. Spencer
2013-02-07[Object][ELF] Do the actual devirtualization.Michael J. Spencer
2013-02-07[Object][ELF] Devirtualize and simplify dynamic table iteration.Michael J. Spencer
2013-02-03[Object][Archive] Improve performance.Michael J. Spencer
2013-01-31Add AArch64 as an experimental target.Tim Northover
2013-01-26Object/RelocVisitor: Add minimal support, R_MIPS_32, for mips.NAKAMURA Takumi
2013-01-26Object/RelocVisitor: Add minimal support, R_PPC64_ADDR32, for ppc64.NAKAMURA Takumi
2013-01-26RelocVisitor::visit(): Set hasError in the default path.NAKAMURA Takumi
2013-01-21Revert "[Object] .bss sections have no content. PR15005."Michael J. Spencer
2013-01-21[Object] .bss sections have no content. PR15005.Michael J. Spencer
2013-01-19Include Support/ELF.h instead of Object/ELF.h. It is much lighter and completelyJakub Staszak
2013-01-18Fixing behavior of ELFObjectFile::getSymbolFileOffset().Andrew Kaylor
2013-01-18[MC/Mach-O] Add support for linker options in Mach-O files.Daniel Dunbar
2013-01-16Improve r172577 by using the correct type when declaring constantsDmitri Gribenko
2013-01-15Avoid Enum Compare WarningsDavid Greene
2013-01-15[Object][ELF] Fix -Wenum-compare.Michael J. Spencer
2013-01-15[Object][ELF] Simplify ELFObjectFile by using ELFType.Michael J. Spencer
2013-01-14Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively c...Quentin Colombet
2013-01-13Remove redundant 'llvm::' qualificationsDmitri Gribenko
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak
2013-01-09[Object, DebugInfo] Make DWARFContext BE-aware.NAKAMURA Takumi
2013-01-08Allow ELF64 relocation type to be more than 8 bits.Tim Northover
2013-01-06[Object][ELF] Fix incorrect size of members for the 64 version of Elf_Phdr_Impl.Michael J. Spencer
2013-01-06[Object][ELF] Add program header iterator.Michael J. Spencer
2013-01-06[Object][ELF] Refactor ELFRelocationIterator into ELFEntityIterator. No funct...Michael J. Spencer
2013-01-05Make this an integer so we have enumeral types in the conditionalEric Christopher
2013-01-04[Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to...Michael J. Spencer
2012-12-31Fix bits check in ELFObjectFile::isSectionZeroInit().Rafael Espindola
2012-12-27Right now all of the relocations are 32-bit dwarf, and the relocationEric Christopher