summaryrefslogtreecommitdiff
path: root/lld/MachO/InputSection.cpp
AgeCommit message (Expand)Author
2025-11-01[lld][macho] Error out gracefully when offset is outside literal section (#16...Jez Ng
2025-09-22[LLD][MachO] Option to emit separate cstring sections (#158720)Ellis Hoag
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata
2024-12-14[lld] Migrate away from PointerUnion::{is,get} (NFC) (#119993)Kazu Hirata
2024-09-22[lld] Use StringRef idioms (NFC) (#109584)Kazu Hirata
2024-09-05[lld-macho][arm64] Enhance safe ICF with thunk-based deduplication (#106573)alx32
2024-07-23[lld-macho] Fix thunks for non-__text TEXT sections (#99052)Leonard Grey
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx32
2024-03-27[lld-macho] Fix bug in makeSyntheticInputSection when -dead_strip flag is spe...alx32
2024-03-27[lld-macho] Implement support for ObjC relative method lists (#86231)alx32
2024-03-22Revert "[BOLT] Add BB index to BAT (#86044)"Amir Ayupov
2024-03-22[BOLT] Add BB index to BAT (#86044)Amir Ayupov
2024-03-21[lld-macho][NFC] Refactor insertions into inputSections (#85692)alx32
2023-07-19[lld-macho] Switch to xxh3_64bitsFangrui Song
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song
2023-03-30[lld-macho][re-land] Warn on method name collisions from category definitionsJez Ng
2023-03-08Revert "[lld-macho] Warn on method name collisions from category definitions"Jez Ng
2023-03-07[lld-macho] Warn on method name collisions from category definitionsJez Ng
2022-11-27[lld] Change Optional to std::optionalFangrui Song
2022-10-19[lld-macho][nfc] Clean up includesVy Nguyen
2022-10-18[lld-macho] Folded symbols should have size zero in linker mapJez Ng
2022-10-18[lld-macho] Don't fold subsections with symbols at nonzero offsetsJez Ng
2022-10-04[lld-macho] Add support for emitting chained fixupsDaniel Bertalan
2022-09-16[lld-macho] Parallelize linker optimization hint processingDaniel Bertalan
2022-09-14[lld-macho] Have ICF dedup explicitly-defined selrefsJez Ng
2022-09-13[lld-macho][nfci] Don't include null terminator in StringRefsJez Ng
2022-09-06[lld-macho] Simplify linker optimization hint processingDaniel Bertalan
2022-08-10[lld-macho] Add support for objc_msgSend stubsKeith Smiley
2022-07-25[lld-macho] Demangle location name in undefined symbol diagnosticsDaniel Bertalan
2022-07-19[lld-macho] Support folding of functions with identical LSDAsJez Ng
2022-07-11[lld-macho] Handle user-provided dtrace symbols to avoid linking failureKaining Zhong
2022-06-30[lld-macho] Initial support for Linker Optimization HintsDaniel Bertalan
2022-06-23[lld-macho] Use source information in duplicate symbol errorsDaniel Bertalan
2022-06-21Reland "[lld-macho] Show source information for undefined references"Daniel Bertalan
2022-06-20Revert "[lld-macho] Show source information for undefined references"Nico Weber
2022-06-20[lld-macho] Show source information for undefined referencesDaniel Bertalan
2022-06-13[lld-macho] Fix symbol name returned from InputSection::getLocationDaniel Bertalan
2022-06-13[lld-macho][reland] Initial support for EH FramesJez Ng
2022-06-09Revert "[lld-macho] Initial support for EH Frames"Douglas Yung
2022-06-08[lld-macho] Initial support for EH FramesJez Ng
2022-04-07[lld/mac] Don't emit stabs entries for functions folded during ICFNico Weber
2022-03-08[lld-macho] Deduplicate the `__objc_classrefs` section contentsJez Ng
2022-03-07[lld-macho][nfc] Reduce size of icfEqClass hashJez Ng
2022-02-23[lld-macho][nfc] Move ICF-specific logic into ICF.cppJez Ng
2022-02-07[lld-macho] Include address offsets in error messagesJez Ng
2022-02-03[lld-macho][nfc] Eliminate InputSection::SharedJez Ng
2021-11-22[MachO] Fix struct size assertionShoaib Meenai
2021-11-17[lld-macho][nfc] Factor-out NFC changes from main __eh_frame diffGreg McGary
2021-11-16[MachO] Move type size asserts to source files. NFCShoaib Meenai
2021-11-02[lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findingsVy Nguyen