aboutsummaryrefslogtreecommitdiff
path: root/lld/MachO/ObjC.cpp
AgeCommit message (Expand)AuthorFilesLines
2026-01-22[lld][ELF/MachO] Use `.contains` rather than `.count` for set membership. NFC...Sam Clegg1-2/+2
2026-01-13[LLD][MachO][NFC] Rename Reloc to Relocation (#175586)Alexis Engelke1-18/+19
2025-09-11[lld/mac] Fix comment typos to cycle botsNico Weber1-1/+1
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-1/+0
2025-01-27[lld] Migrate away from PointerUnion::dyn_cast (NFC) (#124504)Kazu Hirata1-1/+1
2024-12-14[lld] Migrate away from PointerUnion::{is,get} (NFC) (#119993)Kazu Hirata1-5/+5
2024-10-18[lld-macho] Improve robustness of ObjC category merging (#112618)alx321-32/+67
2024-08-14[lld-macho] Fix crash: ObjC category merge + relative method lists (#104081)alx321-5/+5
2024-08-14[lld-macho] Make relative method lists work on x86-64 (#103905)Daniel Bertalan1-26/+4
2024-07-19[lld-macho] Fix erasing category names for ObjC categories (#99400)alx321-5/+9
2024-07-17[lld-macho] Omit `__llvm_addrsig` metadata from the output (#98913)Daniel Bertalan1-32/+0
2024-07-08[lld-macho] Category Merging: Detect correct class language for classes with ...alx321-8/+25
2024-07-02[lld-macho] Category merger: handle addends when getting symbol at offset (#...alx321-3/+26
2024-06-17[lld-macho][NFC] Track category merger input data source language for better ...alx321-22/+50
2024-06-13[lld-macho] Add swift support to ObjC category merger (#95124)alx321-9/+11
2024-05-29Mark operator== const to avoid errors when asserts are enabledSterling Augustine1-1/+1
2024-05-28[lld-macho][ObjC] Implement category merging into base class (#92448)alx321-13/+166
2024-05-09[lld-macho] Fix address sanitizer for category merging (#91680)alx321-2/+2
2024-05-09[lld-macho] Add support for non-lazy categories to ObjC category merger (#91548)alx321-0/+24
2024-05-06[lld-macho] Fix category merging category map non-determinism (#91159)alx321-4/+4
2024-05-06[lld-macho] Add support for category names in ConcatInputSection's (#90850)alx321-3/+16
2024-05-06[lld-macho] Category Merger: add support for addrsig references (#90903)alx321-0/+35
2024-05-02[lld-macho] Make category merging symbol names match ld64 (#90864)alx321-3/+3
2024-05-02[lld-macho][NFC] Simplify category merging code (#90856)alx321-42/+27
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx321-18/+18
2024-04-15[lld/mac] Fix (adorable!) typo to cycle botsNico Weber1-4/+4
2024-03-22Revert "[BOLT] Add BB index to BAT (#86044)"Amir Ayupov1-7/+9
2024-03-22[BOLT] Add BB index to BAT (#86044)Amir Ayupov1-9/+7
2024-03-21[lld][macho] Fix gcc category merging warning (#86091)alx321-2/+4
2024-03-21[lld-macho][NFC] Refactor insertions into inputSections (#85692)alx321-5/+5
2024-03-20[lld] Fix -Wstring-conversion in ObjC.cpp (NFC)Jie Fu1-2/+2
2024-03-19[lld-macho] Implement ObjC category merging (-objc_category_merging) (#85727)alx321-3/+926
2024-03-18Revert "[lld-macho] Implement ObjC category merging (-objc_category_merging) ...Kyungwoo Lee1-917/+3
2024-03-18Revert "[lld] Fix warnings"Kyungwoo Lee1-2/+0
2024-03-18[lld] Fix warningsKazu Hirata1-0/+2
2024-03-18[lld-macho] Implement ObjC category merging (-objc_category_merging) (#82928)alx321-3/+917
2024-02-01[lld-macho] Make ObjC category checker print the source file name of category...alx321-2/+13
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-1/+1
2023-03-30[lld-macho] Don't emit spurious dupe method warnings for +load methodsJez Ng1-0/+13
2023-03-30[lld-macho][objc] Don't crash when rodata isn't statically linkedJez Ng1-6/+8
2023-03-30[lld-macho][re-land] Warn on method name collisions from category definitionsJez Ng1-0/+228
2023-03-08Revert "[lld-macho] Warn on method name collisions from category definitions"Jez Ng1-227/+0
2023-03-07[lld-macho] Warn on method name collisions from category definitionsJez Ng1-0/+227
2022-10-19[lld-macho][nfc] Clean up includesVy Nguyen1-0/+1
2022-05-11[lld/macho] Fixes the -ObjC flagTapan Thaker1-1/+1
2021-11-16[lld-macho][nfc] rename parsed-section types & variablesGreg McGary1-7/+8
2021-08-26[lld-macho] Refactor archive loadingJez Ng1-4/+16
2021-05-03[lld-macho] De-templatize mach_header operationsJez Ng1-0/+3
2021-04-27[lld-macho][NFC] define more strings in section_names:: and segment_names::Greg McGary1-2/+5
2021-04-21[lld][MachO] Refactor findCommandAlexander Shaposhnikov1-2/+2