summaryrefslogtreecommitdiff
path: root/lld/MachO/SymbolTable.cpp
AgeCommit message (Expand)Author
2025-11-21[lld:MachO] Allow independent override of weak symbols aliased via .set (#167...Joshua Haberman
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey
2025-03-28[lld][MachO] Support for -interposable (#131813)John Holdsworth
2024-12-22[lld][MachO] Fix symbol insertion in `transplantSymbolsAtOffset` (#120737)Carlo Cabrera
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
2023-08-22[lld-macho] Stricter Bitcode Symbol ResolutionKyungwoo Lee
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song
2023-05-20[lld-macho] Remove partially supported 32-bit ARM archVincent Lee
2023-04-05[lld-macho][nfc] Clean up a bunch of clang-tidy issuesJez Ng
2023-03-11[lld-macho] Coalesce local symbol aliases along with their aliased weak defJez Ng
2022-10-21[lld-macho] Map file should map symbols to their original bitcode fileJez Ng
2022-10-14[lld][nfc] Remove lld::demangle() (partial revert of D116279)Jez Ng
2022-10-13Reland "[lld/mac] Port typo correction for undefined symbols from ELF port"Nico Weber
2022-10-07Revert "[lld/mac] Port typo correction for undefined symbols from ELF port"Hans Wennborg
2022-10-03[lld/mac] Port typo correction for undefined symbols from ELF portNico Weber
2022-10-03[lld/mac] Extract a reportUndefinedSymbol functionNico Weber
2022-09-30[lld-macho] Do not error out on dead stripped duplicate symbolsVincent Lee
2022-09-15[lld-macho][reland] Add support for N_INDR symbolsJez Ng
2022-09-15Revert "[lld-macho] Add support for N_INDR symbols"Nico Weber
2022-09-15[lld-macho] Add support for N_INDR symbolsJez Ng
2022-08-08[lld/mac] Use C++17 structured bindings in two more placesNico Weber
2022-08-08[lld/mac] Use C++17 structured bindingsNico Weber
2022-07-19[lld-macho] Add support for -aliasKeith Smiley
2022-07-11[lld-macho] Handle user-provided dtrace symbols to avoid linking failureKaining Zhong
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-15Reland "[lld-macho] Group undefined symbol diagnostics by symbol".Daniel Bertalan
2022-06-15Revert "[lld-macho] Group undefined symbol diagnostics by symbol"Stella Stamenova
2022-06-14[lld-macho] Group undefined symbol diagnostics by symbolDaniel Bertalan
2022-06-14[lld-macho] Print the name of functions containing undefined referencesDaniel Bertalan
2022-06-06[lld-macho] Demangle symbol names in duplicate-symbol error when -demangle is...Vy Nguyen
2022-04-11[lld-macho][nfc] Use includeInSymtab for all symtab-skipping logicJez Ng
2022-04-07[lld/mac] Add some comments and assertsNico Weber
2022-03-14[lld-macho] -flat_namespace for dylibs should make all externs interposableJez Ng
2022-02-03[lld-macho][nfc] Eliminate InputSection::SharedJez Ng
2022-01-19[lld-macho] Add --start-lib --end-libFangrui Song
2022-01-11[lld-macho] Rename LazySymbol to LazyArchive. NFCFangrui Song
2022-01-10[lld-macho] Change some global pointers to unique_ptrFangrui Song
2021-12-05[lld-macho] Unreferenced weak dylib symbols shouldn't fetch archive symbolsJez Ng
2021-11-12[lld-macho] Allow exporting weak_def_can_be_hidden(AKA "autohide") symbolsVy Nguyen
2021-11-09Reland "[lld-macho] Fix assertion failure in registerCompactUnwind""Vy Nguyen
2021-11-09Revert "[lld-macho] Fix assertion failure in registerCompactUnwind"Vy Nguyen
2021-11-09[lld-macho] Fix assertion failure in registerCompactUnwindVy Nguyen
2021-10-26[lld-macho] Associate compact unwind entries with function symbolsJez Ng
2021-07-25[lld/mac] Add support for segment$start$ and segment$end$ symbolsNico Weber
2021-07-23[lld/mac] Implement support for section$start and section$ end symbolsNico Weber
2021-07-22[lld/mac] Handle symbols from -U in treatUndefinedSymbol()Nico Weber