summaryrefslogtreecommitdiff
path: root/lld/MachO/ObjC.cpp
AgeCommit message (Expand)Author
2025-09-11[lld/mac] Fix comment typos to cycle botsNico Weber
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata
2025-01-27[lld] Migrate away from PointerUnion::dyn_cast (NFC) (#124504)Kazu Hirata
2024-12-14[lld] Migrate away from PointerUnion::{is,get} (NFC) (#119993)Kazu Hirata
2024-10-18[lld-macho] Improve robustness of ObjC category merging (#112618)alx32
2024-08-14[lld-macho] Fix crash: ObjC category merge + relative method lists (#104081)alx32
2024-08-14[lld-macho] Make relative method lists work on x86-64 (#103905)Daniel Bertalan
2024-07-19[lld-macho] Fix erasing category names for ObjC categories (#99400)alx32
2024-07-17[lld-macho] Omit `__llvm_addrsig` metadata from the output (#98913)Daniel Bertalan
2024-07-08[lld-macho] Category Merging: Detect correct class language for classes with ...alx32
2024-07-02[lld-macho] Category merger: handle addends when getting symbol at offset (#...alx32
2024-06-17[lld-macho][NFC] Track category merger input data source language for better ...alx32
2024-06-13[lld-macho] Add swift support to ObjC category merger (#95124)alx32
2024-05-29Mark operator== const to avoid errors when asserts are enabledSterling Augustine
2024-05-28[lld-macho][ObjC] Implement category merging into base class (#92448)alx32
2024-05-09[lld-macho] Fix address sanitizer for category merging (#91680)alx32
2024-05-09[lld-macho] Add support for non-lazy categories to ObjC category merger (#91548)alx32
2024-05-06[lld-macho] Fix category merging category map non-determinism (#91159)alx32
2024-05-06[lld-macho] Add support for category names in ConcatInputSection's (#90850)alx32
2024-05-06[lld-macho] Category Merger: add support for addrsig references (#90903)alx32
2024-05-02[lld-macho] Make category merging symbol names match ld64 (#90864)alx32
2024-05-02[lld-macho][NFC] Simplify category merging code (#90856)alx32
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx32
2024-04-15[lld/mac] Fix (adorable!) typo to cycle botsNico Weber
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] Fix gcc category merging warning (#86091)alx32
2024-03-21[lld-macho][NFC] Refactor insertions into inputSections (#85692)alx32
2024-03-20[lld] Fix -Wstring-conversion in ObjC.cpp (NFC)Jie Fu
2024-03-19[lld-macho] Implement ObjC category merging (-objc_category_merging) (#85727)alx32
2024-03-18Revert "[lld-macho] Implement ObjC category merging (-objc_category_merging) ...Kyungwoo Lee
2024-03-18Revert "[lld] Fix warnings"Kyungwoo Lee
2024-03-18[lld] Fix warningsKazu Hirata
2024-03-18[lld-macho] Implement ObjC category merging (-objc_category_merging) (#82928)alx32
2024-02-01[lld-macho] Make ObjC category checker print the source file name of category...alx32
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song
2023-03-30[lld-macho] Don't emit spurious dupe method warnings for +load methodsJez Ng
2023-03-30[lld-macho][objc] Don't crash when rodata isn't statically linkedJez Ng
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-10-19[lld-macho][nfc] Clean up includesVy Nguyen
2022-05-11[lld/macho] Fixes the -ObjC flagTapan Thaker
2021-11-16[lld-macho][nfc] rename parsed-section types & variablesGreg McGary
2021-08-26[lld-macho] Refactor archive loadingJez Ng
2021-05-03[lld-macho] De-templatize mach_header operationsJez Ng
2021-04-27[lld-macho][NFC] define more strings in section_names:: and segment_names::Greg McGary
2021-04-21[lld][MachO] Refactor findCommandAlexander Shaposhnikov
2021-04-02[lld-macho][nfc] Refactor in preparation for 32-bit supportJez Ng
2020-08-26[lld-macho] Implement -ObjCJez Ng