aboutsummaryrefslogtreecommitdiff
path: root/lld/MachO/Driver.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-26[lld][MachO] Follow-up to use madvise() for threaded file page-in. (#157917)John Holdsworth1-13/+33
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski1-14/+14
2025-10-17[lld] Reject --read-workers when lld is built without thread support (#163925)David Spickett1-2/+9
2025-10-16[lld] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163701)Kazu Hirata1-1/+1
2025-10-03[lld][MachO] Tail merge strings (#161262)Ellis Hoag1-0/+2
2025-09-22[LLD][MachO] Option to emit separate cstring sections (#158720)Ellis Hoag1-3/+6
2025-09-21[LLD][MachO] Silence warning when building with MSVCAlexandre Ganea1-1/+3
2025-09-03[lld][MachO] Silence warnings about --read-workers parsing (#156608)Frederik Harwath1-5/+6
2025-08-27[lld][MachO] Multi-threaded preload of input files into memory (#147134)John Holdsworth1-10/+168
2025-08-07[lld-macho] Process OSO prefix only textually in both input and output (#152063)Daniel Rodríguez Troitiño1-16/+10
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-4/+0
2025-04-10[lld-macho] Support archives without index (#132942)Leonard Grey1-6/+5
2025-03-29[lld] Use *Set::insert_range (NFC) (#133565)Kazu Hirata1-2/+1
2025-03-28[lld][MachO] Support for -interposable (#131813)John Holdsworth1-0/+1
2025-03-19[lld][MachO] Add --disable_verify flag (#132105)Ellis Hoag1-0/+1
2025-01-23[lld-macho] Implement symbol string deduplication (#123874)alx321-0/+1
2024-12-31[lld][MachO] Allow separate --irpgo-profile flag (#121354)Ellis Hoag1-1/+1
2024-12-09[lld][MachO] Rename to bp-* options for SectionOrderer (#118594)Max1-14/+35
2024-11-27[lld][MachO] Support `-allowable_client` (#117155)Carlo Cabrera1-0/+12
2024-11-22[LLD][MachO] Enable plugin support for LTO (#115690)Tom Lin1-0/+3
2024-11-20[lld][MachO] Respect dylibs linked with `-allowable_client` (#114638)Carlo Cabrera1-0/+9
2024-11-16[lld] Use context-aware outs() and errs()Fangrui Song1-6/+6
2024-11-15[CGData][lld-macho] Merge CG Data by LLD (#112674)Kyungwoo Lee1-3/+21
2024-09-15Reland [CGData] LLD for MachO #90166 (#108733)Kyungwoo Lee1-0/+38
2024-09-15[lld] Nits on uses of raw_string_ostream (NFC)JOE19941-1/+0
2024-09-14Revert "[CGData] LLD for MachO (#90166)"Kyungwoo Lee1-38/+0
2024-09-14[CGData] LLD for MachO (#90166)Kyungwoo Lee1-0/+38
2024-09-06[lld][InstrProf] Sort startup functions for compression (#107348)Ellis Hoag1-0/+7
2024-09-05[lld-macho][arm64] Enhance safe ICF with thunk-based deduplication (#106573)alx321-1/+8
2024-09-05[lld/mac] Allow -segprot having stricter initprot than maxprot on mac (#107269)Nico Weber1-3/+15
2024-08-16[LLD, MachO] Default objc_relative_method_lists on MacOS10.16+/iOS14+ (#104519)Peter Rong1-43/+55
2024-08-07Revert PR #101360 (#102420)Peter Rong1-55/+43
2024-08-07[MachO] using std::size_t to fix build errors on arm-ubuntuPeter Rong1-2/+2
2024-08-07[LLD, MachO] Default objc_relative_method_lists on MacOS11+/iOS14+ (#101360)Peter Rong1-43/+55
2024-07-23[lld][InstrProf] Profile guided function order (#96268)Ellis Hoag1-0/+28
2024-07-22Reapply "[lld] enable fixup chains by default (#79894)" (#99255)Daniel Bertalan1-25/+39
2024-07-18[lld-macho] Save all thin archive members in repro tarball (#97169)Daniel Bertalan1-4/+39
2024-07-18[lld-macho] Ignore duplicate `-rpath` entries (#99289)Daniel Bertalan1-1/+16
2024-07-17[lld-macho] Omit `__llvm_addrsig` metadata from the output (#98913)Daniel Bertalan1-0/+3
2024-07-10[lld-macho] Fix -no_objc_category_merging flag (#98238)alx321-1/+2
2024-07-06[lld-macho] Remove symbols to `__mod_init_func` with `-init_offsets` (#97156)Daniel Bertalan1-0/+11
2024-05-31[MachO LLD] Respect -all_load with --start-lib --end-lib style archives (#93993)Nuri Amari1-3/+8
2024-05-27[lld-macho] Add flag --keep-icf-stabs to LLD for MachO (#93137)alx321-0/+1
2024-05-12Use StringRef::operator== instead of StringRef::equals (NFC) (#91864)Kazu Hirata1-1/+1
2024-03-27[lld-macho] Implement support for ObjC relative method lists (#86231)alx321-0/+17
2024-03-25[lld-macho][NFC] Refactor ObjCSelRefsSection => ObjCSelRefsHelper (#86456)alx321-0/+1
2024-03-22Revert "[BOLT] Add BB index to BAT (#86044)"Amir Ayupov1-38/+4
2024-03-22[BOLT] Add BB index to BAT (#86044)Amir Ayupov1-4/+38
2024-03-21[lld-macho][NFC] Refactor insertions into inputSections (#85692)alx321-38/+4
2024-03-19[lld-macho] Implement ObjC category merging (-objc_category_merging) (#85727)alx321-0/+9