summaryrefslogtreecommitdiff
path: root/llvm/tools/dsymutil/MachOUtils.cpp
AgeCommit message (Expand)Author
2025-11-20[dsymutil] Add missing validation for zero alignment section (#168925)Ch1p
2025-07-26MCSectionCOFF: Avoid castFangrui Song
2024-08-20[AArch64][MachO] Add ptrauth ABI version to arm64e cpusubtype. (#104650)Ahmed Bougacha
2024-07-02Remove llvm/MC/MCAsmLayout.h and the unused parameter in MCAssembler::layoutFangrui Song
2024-07-02Revert "MCAssembler::layout: remove the unused MCAsmLayout parameter"Davide Italiano
2024-07-01MCAssembler::layout: remove the unused MCAsmLayout parameterFangrui Song
2024-07-01[MC] Move MCAsmLayout::SectionOrder to MachObjectWriter::SectionOrderFangrui Song
2024-07-01[MC] Remove MCAsmLayout::{getSectionFileSize,getSectionAddressSize}Fangrui Song
2024-07-01[MC] Remove the MCAsmLayout parameter from MCObjectWriter::{writeObject,write...Fangrui Song
2024-06-23[MC] Ensure all new sections have a MCDataFragmentFangrui Song
2024-06-22[MC] Remove pending labelsFangrui Song
2024-06-10[MC] Remove getFragmentList uses. NFCFangrui Song
2024-03-19[dsymutil] Remove support for obfuscated bitcode (#85713)Jonas Devlieghere
2024-03-19Revert "[dsymutil] Remove support for obfuscated bitcode" (#85826)Andres Villegas
2024-03-19[dsymutil] Remove support for obfuscated bitcode (#85713)Jonas Devlieghere
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-08-17[dsymutil] Use createTemporaryFile instead of TempFileJonas Devlieghere
2023-08-17[dsymutil] Fix MachOUtils formatting (NFC)Jonas Devlieghere
2023-03-27[dsymutil] Add the ability to generate universal binaries with a fat64 headerJonas Devlieghere
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-24[reland][Alignment][NFC] Use the Align type in MCSectionGuillaume Chatelet
2022-11-24Revert D138653 [Alignment][NFC] Use the Align type in MCSection"Guillaume Chatelet
2022-11-24[Alignment][NFC] Use the Align type in MCSectionGuillaume Chatelet
2022-03-17[dsymutil] Apply relocations present in Swift reflection sectionsAugusto Noronha
2022-03-11Return an error when dsymutil might produce an invalid mach-o file.Greg Clayton
2022-02-25[dsymutil] Copy symbol table regardless of LINKEDIT segmentJonas Devlieghere
2022-02-09Cleanup LLVMMC headersserge-sans-paille
2021-01-12[dsymutil] Copy eh_frame content into the dSYM companion file.Jonas Devlieghere
2020-06-05[dsymutil] Don't emit N_AST symbol entries in the Mach-O companion fileJonas Devlieghere
2020-05-04[dsymutil] Thread the VFS through dsymutil (NFC)Jonas Devlieghere
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-12-06[Dsymutil][NFC] Move NonRelocatableStringpool into common CodeGen folder.Alexey Lapshin
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-06-05[dsymutil] Support more than 4 architecturesJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-07[dsymutil] Upstream unobfuscation logic.Jonas Devlieghere
2018-11-13Make dsymutil more robust when parsing load commands.Adrian Prantl
2018-11-08[dsymutil] Copy the LC_BUILD_VERSION load command into the companion binary.Adrian Prantl
2018-08-07[DebugInfo] Reduce debug_str_offsets section sizePavel Labath
2018-07-29[dsymutil] Simplify temporary file handling.Jonas Devlieghere
2018-07-10[MC] Add interface to finish pending labels.Jonas Devlieghere
2018-06-29[dsymutil] Make the CachedBinaryHolder the defaultJonas Devlieghere
2018-06-27[dsymutil] Move abstractions into separate files (NFC)Jonas Devlieghere
2018-06-12Refactor ExecuteAndWait to take StringRefs.Zachary Turner
2018-05-21MC: Change object writers to use endian::Writer. NFCI.Peter Collingbourne
2018-05-21MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a r...Peter Collingbourne
2018-04-14[Support] Add convenience functions to WithColor. NFC.Jonas Devlieghere
2018-03-13[dsymutil] Unify error handling outside DwarfLinker.Jonas Devlieghere
2018-02-22[dsymutil] Fix typos and formatting. NFC.Jonas Devlieghere