aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad1-13/+13
2024-08-27[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#106190)Kazu Hirata1-10/+8
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata1-5/+5
2024-08-20[AArch64][MachO] Add ptrauth ABI version to arm64e cpusubtype. (#104650)Ahmed Bougacha1-1/+1
2024-08-16[AArch64][MachO] Encode @AUTH to ARM64_RELOC_AUTHENTICATED_POINTER.Ahmed Bougacha1-1/+1
2024-08-01[MachO] Remove redundant bounds check (#100176)Daniel Bertalan1-5/+0
2024-07-09[MachO] Loosen boundary check for reading export trie nodes (#96705)Cyndy Ishida1-1/+1
2024-05-30[MachO] Stop parsing past end of rebase/bind table (#93897)Zixu Wang1-14/+18
2024-05-16[llvm] Drop explicit conversions of string literals to StringRef (NFC)Kazu Hirata1-2/+2
2024-05-08[llvm][MachO] Fix integer truncation in rebase/bind parsing (#89337)Zixu Wang1-10/+10
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata1-2/+2
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-5/+5
2023-11-29[LEB128] Don't initialize error on successAdrian Prantl1-2/+2
2023-11-29Revert "[LEB128] Don't initialize error on success"Adrian Prantl1-2/+2
2023-11-29[LEB128] Don't initialize error on successAdrian Prantl1-2/+2
2023-09-05[llvm-nm][MachO] Add support for `MH_FILESET`Antonio Frighetto1-25/+43
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-9/+9
2022-12-13[llvm][Object] set SF_Hidden flag for MachO filesCyndy Ishida1-2/+6
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-09Revert D139098 "[Alignment] Use Align for ObjectFile::getSectionAlignment"Guillaume Chatelet1-3/+10
2022-12-09[Alignment] Use Align for ObjectFile::getSectionAlignmentGuillaume Chatelet1-10/+3
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-1/+1
2022-12-04[Object] llvm::Optional => std::optionalFangrui Song1-2/+2
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-16/+16
2022-11-22[MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIEDaniel Rodríguez Troitiño1-9/+34
2022-09-23[objdump] Fix typo in error message.Daniel Rodríguez Troitiño1-1/+1
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser1-1/+1
2022-08-28[llvm-objdump] Add -dyld_info to llvm-otoolDaniel Bertalan1-10/+176
2022-08-24[llvm-objdump] Complete -chained_fixups supportDaniel Bertalan1-2/+110
2022-08-18[llvm-objdump] Support dumping segment information with -chained_fixupsDaniel Bertalan1-7/+111
2022-06-15[llvm] Fix MachO exports trie parsing.Juergen Ributzka1-1/+3
2022-03-17[dsymutil] Apply relocations present in Swift reflection sectionsAugusto Noronha1-0/+20
2022-02-25Validate chained fixup image formatsAdrian Prantl1-13/+41
2022-02-22[NFC] Remove dead code (try 2)Arthur Eubanks1-7/+5
2022-02-22Add support for chained fixup load commands to MachOObjectFileAdrian Prantl1-3/+158
2022-02-13[ObjectYAML][MachO] Add LC_FUNCTION_STARTS supportKeith Smiley1-1/+15
2022-02-10Cleanup LLVMObject headersserge-sans-paille1-1/+1
2022-02-01Change namespace llvm::swift to namespace llvm::binaryformat because of clash...Shubham Sandeep Rastogi1-4/+5
2022-01-28Emit swift5 reflection section data in dsym bundle generated by dsymutil in t...Shubham Sandeep Rastogi1-0/+12
2022-01-26Revert "Emit swift5 reflection section data in dsym bundle generated by dsymu...Shubham Sandeep Rastogi1-12/+0
2022-01-26Emit swift5 reflection section data in dsym bundle generated by dsymutil in t...Shubham Sandeep Rastogi1-0/+12
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2022-01-21Revert "Emit swift5 reflection section data in dsym bundle generated by dsymu...Shubham Sandeep Rastogi1-12/+0
2022-01-21Emit swift5 reflection section data in dsym bundle generated by dsymutil in t...Shubham Sandeep Rastogi1-0/+12
2021-12-15[dwarf][NFC] Move expandBundle() to MachO.hEllis Hoag1-0/+46
2021-11-08Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.Adrian Prantl1-0/+40
2021-09-20MachOObjectFile - checkOverlappingElement - use const-ref to avoid unnecessar...Simon Pilgrim1-3/+3