aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-20Fix Mach-O bind and rebase validation errors in libObjectMichael Trent1-116/+62
2019-03-11Detect malformed LC_LINKER_COMMANDs in Mach-O binariesMichael Trent1-0/+4
2019-02-23objdump fails to parse Mach-O binaries with n_desc bearing stabsMichael Trent1-23/+23
2019-01-24Limit dyld image suffixes guessed by guessLibraryShortName()Michael Trent1-3/+18
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-14[Object] Return a symbol_iterator, rather than a basic_symbol_iterator, fromLang Hames1-1/+1
2018-09-04[MachO] Fix inconsistency between error messages when validating LC_DYSYMTABFrancis Visoiu Mistrih1-2/+2
2018-09-04[MachO] Fix LC_DYSYMTAB validation for external symbolsFrancis Visoiu Mistrih1-1/+1
2018-07-11[llvm-readobj] Add -hex-dump (-x) optionPaul Semel1-0/+21
2018-06-04[MachO] Add out-of-bounds check to MachOObjectFile.cppSam Clegg1-0/+1
2018-05-30MC: Remove redundant substr() callSam Clegg1-1/+1
2018-04-19[llvm-objdump] Print "..." instead of random data for virtual sectionsFrancis Visoiu Mistrih1-2/+4
2018-03-08For llvm-objdump and Mach-O files, update the printing of some thread statesKevin Enderby1-1/+49
2018-01-03Do not look up symbol names when n_strx == 0Michael Trent1-0/+4
2017-12-15Updated llvm-objdump to display local relocations in Mach-O binariesMichael Trent1-1/+23
2017-12-14Fix many -Wsign-compare and -Wtautological-constant-compare warnings.Zachary Turner1-1/+1
2017-12-13reverting out -r320532 because a warning is breaking the lld buildMichael Trent1-23/+1
2017-12-12Updated llvm-objdump to display local relocations in Mach-O binariesMichael Trent1-1/+23
2017-12-08Reverting r320166 to fix test failures.Michael Trent1-23/+1
2017-12-08Updated llvm-objdump to display local relocations in Mach-O binariesMichael Trent1-1/+23
2017-10-18Untabify.NAKAMURA Takumi1-3/+3
2017-10-17Fix typo in checkTwoLevelHintsCommandJessica Paquette1-1/+1
2017-09-26[dwarfdump] Skip 'stripped' sectionsJonas Devlieghere1-0/+6
2017-09-13[MachO] Prevent heap overflow when load command extends past EOFJonas Devlieghere1-1/+4
2017-08-28Untabify.NAKAMURA Takumi1-12/+12
2017-08-20[MachO] Use Twines more efficiently.Benjamin Kramer1-183/+229
2017-07-29[llvm] Update MachOObjectFile::exports interfaceAlexander Shaposhnikov1-3/+2
2017-07-24Small tweak to one check in error handling to the dyld compact exportKevin Enderby1-2/+2
2017-07-20Add error handling to the dyld compact export entries in libObject.Kevin Enderby1-22/+154
2017-06-22Updated llvm-objdump symbolic disassembly with x86_64 Mach-O MH_KEXT_BUNDLEKevin Enderby1-9/+30
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-2/+2
2017-06-06[DWARF] Adding support for the DWARF v5 string offsets table (consumer/reader...Wolfgang Pieb1-0/+6
2017-05-31[MachOObject] Fix bind opcode parser error on valid opcode sequenceSteven Wu1-1/+1
2017-05-27Recommit "[DWARF] - Make collectAddressRanges() return section index in addit...George Rimar1-0/+4
2017-05-26Revert r304002 "[DWARF] - Make collectAddressRanges() return section index in...George Rimar1-4/+0
2017-05-26[DWARF] - Make collectAddressRanges() return section index in addition to Low...George Rimar1-0/+4
2017-05-26Revert "[DWARF] - Make collectAddressRanges() return section index in additio...George Rimar1-4/+0
2017-05-26Recommit r303978 "[DWARF] - Make collectAddressRanges() return section index ...George Rimar1-0/+4
2017-05-26Revert r303978 "[DWARF] - Make collectAddressRanges() return section index in...George Rimar1-4/+0
2017-05-26[DWARF] - Make collectAddressRanges() return section index in addition to Low...George Rimar1-0/+4
2017-04-21[Object] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko1-103/+112
2017-04-11Remove unused functions. Remove static qualifier from functions in header fil...Vassil Vassilev1-7/+0
2017-03-30[Object] Remove check for BIND_OPCODE_DONE/REBASE_OPCODE_DONE.Juergen Ributzka1-12/+8
2017-03-27Add the error handling for Mach-O dyld compact lazy bind, weak bind andKevin Enderby1-46/+274
2017-03-20Add the rest of the error checking for Mach-O dyld compact bind entry errorsKevin Enderby1-29/+406
2017-02-28Actually add error handling to unpacking the dyld compact bind andKevin Enderby1-11/+27
2017-02-10Yet another fix llvm-objdump so it picks a good CPU based for Mach-O files,Kevin Enderby1-0/+2
2017-02-07Fix a typo in an error message for a check of invalid Mach-O files whereKevin Enderby1-1/+1
2017-01-24Fix llvm-objdump so it picks a good CPU based for Mach-O filesKevin Enderby1-0/+4