summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
AgeCommit message (Expand)Author
2015-06-24Simplify the logic, NFC.Rafael Espindola
2015-06-24Change how symbol sizes are handled in lib/Object.Rafael Espindola
2015-06-19Make getRelocationSection MachO only.Rafael Espindola
2015-06-09Remove object_error::success and use std::error_code() insteadRui Ueyama
2015-06-03Move to llvm-objdump a large amount of code to that is only used there.Rafael Espindola
2015-06-01Simplify another function that doesn't fail.Rafael Espindola
2015-05-22Stop inventing symbol sizes.Rafael Espindola
2015-05-21Make it easier to use DwarfContext with MCJITKeno Fischer
2015-04-15Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu
2015-03-07ExecutionEngine: Preliminary support for dynamically loadable coff objectsDavid Majnemer
2014-12-10Move three methods only used by MCJIT to MCJIT.Rafael Espindola
2014-11-26Object/COFF: Fix off-by-one error for object having lots of relocationsRui Ueyama
2014-11-25COFF: Add back an assertion that is superseded by r222124David Majnemer
2014-11-19llvm-readobj: fix off-by-one error in COFFDumperRui Ueyama
2014-11-19llvm-readobj: teach it how to dump COFF base relocation tableRui Ueyama
2014-11-17Object, COFF: Tighten the object file parserDavid Majnemer
2014-11-14obj2yaml, yaml2obj: Add support for COFF executablesDavid Majnemer
2014-11-13Un-break the big-endian buildbotsRui Ueyama
2014-11-13Object, COFF: Refactor code to get relocation iteratorsDavid Majnemer
2014-11-13Object, COFF: Increase code reuseDavid Majnemer
2014-11-13Object, COFF: getRelocationSymbol shouldn't assertDavid Majnemer
2014-11-13Object, COFF: Cleanup some code in getSectionNameDavid Majnemer
2014-11-13Object, COFF: Fix some theoretical bugsDavid Majnemer
2014-11-13llvm-readobj: Print out address table when dumping COFF delay-import tableRui Ueyama
2014-11-06Object, COFF: Don't consider AuxFunctionDefinition for getSymbolSizeDavid Majnemer
2014-11-06Object, COFF: Infer symbol sizes from adjacent symbolsDavid Majnemer
2014-11-05llvm-readobj: Add support for dumping the DOS header in PE filesDavid Majnemer
2014-10-31Object, COFF: Cleanup symbol type code, improve binutils compatibilityDavid Majnemer
2014-10-09Object, COFF: Move the VirtualSize/SizeOfRawData logic to getSectionSizeDavid Majnemer
2014-10-09Object, COFF: Cap the section contents to min(VirtualSize, SizeOfRawData)David Majnemer
2014-10-09Object: Add range iterators for COFF import/export tableRui Ueyama
2014-10-08Correctly compute the size of common symbols in COFF.Rafael Espindola
2014-10-08Remove bogus std::error_code returns form SectionRef.Rafael Espindola
2014-10-07Don't check for null after calling COFFObjectFile::toSec.Rafael Espindola
2014-10-07Optimize COFFObjectFile::sectionContainsSymbol a bit.Rafael Espindola
2014-10-03llvm-readobj: print out the fields of the COFF delay-import tableRui Ueyama
2014-10-03llvm-readobj: print COFF delay-load import tableRui Ueyama
2014-10-02llvm-readobj: print COFF imported symbolsRui Ueyama
2014-10-02This patch adds a new flag "-coff-imports" to llvm-readobj.Rui Ueyama
2014-09-26Object: BSS/virtual sections don't have contentsDavid Majnemer
2014-09-11Support: Delete {aligned_,}{u,}{little,big}8_tRui Ueyama
2014-09-10Attempt to pacify buildbots.David Majnemer
2014-09-10Object: Add support for bigobjDavid Majnemer
2014-08-27Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola
2014-08-17llvm-objdump: don't print relocations in non-relocatable files.Rafael Espindola
2014-08-08Delete dead code. NFC.Rafael Espindola
2014-08-08getLoadName is only implemented for ELF, make it ELF only.Rafael Espindola
2014-07-31Use std::unique_ptr to make the ownership explicit.Rafael Espindola
2014-06-24Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola