aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-01-25[Object][COFF] Revert r258665 - It doesn't do what I had intended.Lang Hames1-1/+1
2016-01-24[Object][COFF] Set the generic SF_Exported flag on COFF exported symbols.Lang Hames1-1/+1
2016-01-12COFF: Teach llvm-objdump how to dump DLL forwarder symbols.Rui Ueyama1-0/+24
2015-10-09Address review comments, remove error case and return 0 instead as required b...Reid Kleckner1-7/+8
2015-10-09[llvm-symbolizer] Make --relative-address work with DWARF contextsReid Kleckner1-10/+11
2015-08-07Convert getSymbolSection to return an ErrorOr.Rafael Espindola1-14/+10
2015-08-06COFF: Assign the correct symbol type to internal functions.Peter Collingbourne1-2/+2
2015-07-31[COFF] Consider the ImageBase when reporting section addressesDavid Majnemer1-2/+10
2015-07-31[COFF] Return symbol VAs instead of RVAs for PE filesReid Kleckner1-0/+8
2015-07-28Summary:Martell Malone1-0/+4
2015-07-07Delete UnknownAddress. It is a perfectly valid symbol value.Rafael Espindola1-7/+2
2015-07-06Remove getRelocationAddress.Rafael Espindola1-4/+0
2015-07-06Check that COFF .obj files have sections with zero virtual address spaces.Rafael Espindola1-0/+2
2015-07-04Object/COFF: Do not rely on VirtualSize being 0 in object files.Rui Ueyama1-8/+4
2015-07-03Return ErrorOr from getSymbolAddress.Rafael Espindola1-5/+4
2015-07-02Return ErrorOr from SymbolRef::getName.Rafael Espindola1-3/+6
2015-06-30Use ErrorOr in getRelocationAdress.Rafael Espindola1-2/+1
2015-06-30Implement containsSymbol with other lower level methods.Rafael Espindola1-8/+0
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola1-4/+2
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola1-4/+2
2015-06-30Object/COFF: Define coff_symbol_generic.Rui Ueyama1-6/+10
2015-06-29Don't return error_code from function that never fails.Rafael Espindola1-8/+2
2015-06-26Simplify getSymbolType.Rafael Espindola1-28/+19
2015-06-25libObject/COFF: Add a function to get pointers to relocation entries.Rui Ueyama1-0/+10
2015-06-24Make computeSymbolSizes never fail.Rafael Espindola1-0/+12
2015-06-24Add a SymbolRef::getValue.Rafael Espindola1-10/+14
2015-06-24Simplify the logic, NFC.Rafael Espindola1-12/+8
2015-06-24Change how symbol sizes are handled in lib/Object.Rafael Espindola1-7/+4
2015-06-19Make getRelocationSection MachO only.Rafael Espindola1-13/+0
2015-06-09Remove object_error::success and use std::error_code() insteadRui Ueyama1-60/+60
2015-06-03Move to llvm-objdump a large amount of code to that is only used there.Rafael Espindola1-16/+0
2015-06-01Simplify another function that doesn't fail.Rafael Espindola1-7/+3
2015-05-22Stop inventing symbol sizes.Rafael Espindola1-52/+3
2015-05-21Make it easier to use DwarfContext with MCJITKeno Fischer1-0/+13
2015-04-15Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu1-1/+1
2015-03-07ExecutionEngine: Preliminary support for dynamically loadable coff objectsDavid Majnemer1-3/+10
2014-12-10Move three methods only used by MCJIT to MCJIT.Rafael Espindola1-28/+0
2014-11-26Object/COFF: Fix off-by-one error for object having lots of relocationsRui Ueyama1-1/+2
2014-11-25COFF: Add back an assertion that is superseded by r222124David Majnemer1-1/+1
2014-11-19llvm-readobj: fix off-by-one error in COFFDumperRui Ueyama1-1/+1
2014-11-19llvm-readobj: teach it how to dump COFF base relocation tableRui Ueyama1-1/+69
2014-11-17Object, COFF: Tighten the object file parserDavid Majnemer1-27/+47
2014-11-14obj2yaml, yaml2obj: Add support for COFF executablesDavid Majnemer1-5/+9
2014-11-13Un-break the big-endian buildbotsRui Ueyama1-2/+2
2014-11-13Object, COFF: Refactor code to get relocation iteratorsDavid Majnemer1-26/+24
2014-11-13Object, COFF: Increase code reuseDavid Majnemer1-24/+32
2014-11-13Object, COFF: getRelocationSymbol shouldn't assertDavid Majnemer1-1/+1
2014-11-13Object, COFF: Cleanup some code in getSectionNameDavid Majnemer1-2/+2
2014-11-13Object, COFF: Fix some theoretical bugsDavid Majnemer1-3/+14
2014-11-13llvm-readobj: Print out address table when dumping COFF delay-import tableRui Ueyama1-0/+14