aboutsummaryrefslogtreecommitdiff
path: root/lld/MachO/InputFiles.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-26[lld][MachO] Follow-up to use madvise() for threaded file page-in. (#157917)John Holdsworth1-1/+2
2025-11-25[lld] macho: Support section branch relocations, including the 1-byte form (#...Jez Ng1-2/+2
2025-11-11[lld][macho] Fix segfault while processing malformed object file. (#167025)Prabhu Rajasekaran1-0/+11
2025-10-27[lld][macho] Support 1-byte branch relocs for x86_64 (#164439)Jez Ng1-6/+2
2025-08-29[lld-macho] Avoid infinite recursion when parsing corrupted export tries (#15...Daniel Rodríguez Troitiño1-6/+7
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-2/+0
2025-05-02[lld] handle re-exports for full framework paths (#137989)Richard Howell1-5/+10
2025-04-28[lld-macho]Fix bug in finding "chained" re-exported libs. (#135241)Vy Nguyen1-3/+21
2025-04-10[lld-macho] Support archives without index (#132942)Leonard Grey1-17/+43
2025-04-10[lld] load rpaths from tbd files (#134925)Richard Howell1-0/+3
2024-12-14[lld] Migrate away from PointerUnion::{is,get} (NFC) (#119993)Kazu Hirata1-3/+3
2024-11-20[lld][MachO] Respect dylibs linked with `-allowable_client` (#114638)Carlo Cabrera1-0/+14
2024-07-18[lld-macho] Save all thin archive members in repro tarball (#97169)Daniel Bertalan1-4/+0
2024-07-08[lld] Do not implicitly link non "public" libraries (#97639)Daniel Rodríguez Troitiño1-2/+8
2024-06-28[lld-macho] Stabilize symbol order from InterfaceFileFangrui Song1-0/+3
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx321-9/+10
2024-03-01[lld][macho][NFC] Add specific namespace scope for objc symbol names (#83618)alx321-4/+4
2024-01-26[TextAPI] Rename SymbolKind to EncodeKind (#79622)Cyndy Ishida1-8/+8
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-11-08[lld][MachO] Prevent doubled N_SO when comp_dir and name absolute (#71608)Daniel Thornburgh1-1/+10
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-09-26[lld/mac] Resolve defined symbols before undefined symbols in bitcode (#67445)Nico Weber1-3/+10
2023-08-22[lld-macho] Stricter Bitcode Symbol ResolutionKyungwoo Lee1-2/+4
2023-08-13[lld-macho] Postprocess LC Linker OptionKyungwoo Lee1-5/+18
2023-08-09[lld-macho]Rework error-checking in peeking at first-member in archive to avo...Vy Nguyen1-18/+24
2023-08-04[lld-macho] Fixed crashes when linking with incompatible-arch archives/Vy Nguyen1-21/+69
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-5/+5
2023-05-23[lld-macho] Add support for .so file discoveryKeith Smiley1-1/+1
2023-05-20[lld-macho] Remove partially supported 32-bit ARM archVincent Lee1-13/+14
2023-04-20[lld-macho] Tweak the names we give to archive membersJez Ng1-3/+2
2023-04-05[lld-macho][nfc] Clean up a bunch of clang-tidy issuesJez Ng1-6/+7
2023-03-30[lld-macho][re-land] Warn on method name collisions from category definitionsJez Ng1-6/+3
2023-03-11[lld-macho] Don't include zero-size private label symbols in map fileJez Ng1-6/+0
2023-03-11[lld-macho] Coalesce local symbol aliases along with their aliased weak defJez Ng1-20/+8
2023-03-08Revert "[lld-macho] Warn on method name collisions from category definitions"Jez Ng1-3/+6
2023-03-07[lld-macho] Warn on method name collisions from category definitionsJez Ng1-6/+3
2023-03-03[lld-macho] Remove duplicate minimum version infoKeith Smiley1-9/+10
2023-01-14[lld-macho] Improve invalid fat binary warningKeith Smiley1-2/+10
2023-01-12[lld/mac] Add support for distributed ThinLTONico Weber1-0/+10
2023-01-12[lld-macho] Downgrade missing fat arch to warningKeith Smiley1-1/+1
2023-01-09[lld-macho] Prevent assertions for aliases to weak_def_can_be_hidden symbolsPaul Kirth1-2/+0
2023-01-05[lld-macho] Don't support relocations in cstring sectionsJez Ng1-12/+9
2022-12-23[lld-macho] Standardize error messagesJez Ng1-11/+15
2022-12-23[lld-macho] Only fold private-label aliases that do not have flagsJez Ng1-9/+16
2022-12-23[reland][lld-macho] Private label aliases to weak symbols should not retain s...Jez Ng1-5/+25
2022-12-22[lld-macho] Flip string deduplication defaultKeith Smiley1-18/+18
2022-12-22[lld-macho] Fix assert when splitting sectionKeith Smiley1-2/+2
2022-12-17Reland 3nd attempt: [lld-macho] Fix bug in reading cpuSubType field.Vy Nguyen1-2/+8
2022-12-17Revert "Reland 2nd attempt: [lld-macho] Fix bug in reading cpuSubType field."Nico Weber1-8/+2
2022-12-16Reland 2nd attempt: [lld-macho] Fix bug in reading cpuSubType field.Vy Nguyen1-2/+8