summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
AgeCommit message (Expand)Author
2022-01-26Emit swift5 reflection section data in dsym bundle generated by dsymutil in t...Shubham Sandeep Rastogi
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2022-01-21Revert "Emit swift5 reflection section data in dsym bundle generated by dsymu...Shubham Sandeep Rastogi
2022-01-21Emit swift5 reflection section data in dsym bundle generated by dsymutil in t...Shubham Sandeep Rastogi
2021-12-15[dwarf][NFC] Move expandBundle() to MachO.hEllis Hoag
2021-11-08Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.Adrian Prantl
2021-09-20MachOObjectFile - checkOverlappingElement - use const-ref to avoid unnecessar...Simon Pilgrim
2021-06-13MachOObjectFile.cpp - remove unused <string> include. NFCI.Simon Pilgrim
2021-05-26[NFC][object] Change the input parameter of the method isDebugSection.Esme-Yi
2021-03-17[Object][MachO] Handle end iterator in getSymbolType()Steven Wu
2020-12-18[MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC)Kazu Hirata
2020-12-03[Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.Ahmed Bougacha
2020-11-11[MachO] Allow the LC_IDENT load commandVedant Kumar
2020-11-02[MachO] Also recongize __swift_ast as a debug info sectionJonas Devlieghere
2020-10-29[dwarfdump] Recognize __apple sections as debug info sectionsJonas Devlieghere
2020-04-18[Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlag...vgxbj
2020-04-02[Object] Add the method for checking if a section is a debug sectionDjordje Todorovic
2020-03-04Fix dyld opcode *_ADD_ADDR_IMM_SCALED error detection.Michael Trent
2020-02-20Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject"Francis Visoiu Mistrih
2020-02-20[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObjectFrancis Visoiu Mistrih
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2019-11-18[macho] Allow CPUSubtype to contribute to architecture identificationDaniel Sanders
2019-09-25[NFC] Add { } to silence compiler warning [-Wmissing-braces].Huihui Zhang
2019-08-20[yaml2obj/obj2yaml][MachO] Allow setting custom section dataSeiya Nuta
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-14Recommit r368812 "[llvm/Object] - Convert SectionRef::getName() to return Exp...George Rimar
2019-08-14Revert r368812 "[llvm/Object] - Convert SectionRef::getName() to return Expec...George Rimar
2019-08-14[llvm/Object] - Convert SectionRef::getName() to return Expected<>George Rimar
2019-08-06Switch LLVM to use 64-bit offsets (2/5)Igor Kudrin
2019-07-18Remove the static initialize introduced in r365099Steven Wu
2019-07-04[MachO] Add valid architecture functionShoaib Meenai
2019-06-04[MACHO] Replaced calls to getStruct with getStructOrErr in functions returnin...Alex Brachet
2019-05-14AArch64: support binutils-like things on arm64_32.Tim Northover
2019-05-14[Object] Change ObjectFile::getSectionContents to return Expected<ArrayRef<ui...Fangrui Song
2019-05-02[Object] Change getSectionName() to return Expected<StringRef>Fangrui Song
2019-04-29Remove duplicate line. NFCI.Simon Pilgrim
2019-03-20Fix Mach-O bind and rebase validation errors in libObjectMichael Trent
2019-03-11Detect malformed LC_LINKER_COMMANDs in Mach-O binariesMichael Trent
2019-02-23objdump fails to parse Mach-O binaries with n_desc bearing stabsMichael Trent
2019-01-24Limit dyld image suffixes guessed by guessLibraryShortName()Michael Trent
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-14[Object] Return a symbol_iterator, rather than a basic_symbol_iterator, fromLang Hames
2018-09-04[MachO] Fix inconsistency between error messages when validating LC_DYSYMTABFrancis Visoiu Mistrih
2018-09-04[MachO] Fix LC_DYSYMTAB validation for external symbolsFrancis Visoiu Mistrih
2018-07-11[llvm-readobj] Add -hex-dump (-x) optionPaul Semel
2018-06-04[MachO] Add out-of-bounds check to MachOObjectFile.cppSam Clegg
2018-05-30MC: Remove redundant substr() callSam Clegg
2018-04-19[llvm-objdump] Print "..." instead of random data for virtual sectionsFrancis Visoiu Mistrih