summaryrefslogtreecommitdiff
path: root/lld/MachO
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers2023-05-021-1/+1
* [Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers2023-05-021-1/+1
* [LTO] Change getThinLTOOutputFile to take StringRefFangrui Song2023-04-261-3/+2
* [lld-macho] Tweak the names we give to archive membersJez Ng2023-04-201-3/+2
* [lld-macho] Add new -reproducible flagKeith Smiley2023-04-062-1/+5
* [lld-macho][nfc] std::find_if -> llvm::find_ifJez Ng2023-04-051-4/+2
* [lld-macho][nfc] Clean up a bunch of clang-tidy issuesJez Ng2023-04-056-26/+29
* [lld] Support separate native object file path in --thinlto-prefix-replaceIvan Tadeu Ferreira Antunes Filho2023-04-043-7/+24
* [lld-macho] Check if DWARF offset is too large for compact unwindJez Ng2023-04-041-1/+20
* [lld-macho] Gate category checking behind --check-category-conflictsJez Ng2023-03-312-1/+5
* [lld-macho] Don't emit spurious dupe method warnings for +load methodsJez Ng2023-03-301-0/+13
* [lld-macho][objc] Don't crash when rodata isn't statically linkedJez Ng2023-03-301-6/+8
* [lld-macho][re-land] Warn on method name collisions from category definitionsJez Ng2023-03-3010-51/+367
* [lld-macho] Support re-exports of individual symbolsJez Ng2023-03-274-16/+65
* [lld-macho] Don't include zero-size private label symbols in map fileJez Ng2023-03-113-9/+10
* [lld-macho] Print archive names in linker mapJez Ng2023-03-111-4/+15
* [lld-macho] Coalesce local symbol aliases along with their aliased weak defJez Ng2023-03-112-25/+54
* Revert "[lld-macho] Warn on method name collisions from category definitions"Jez Ng2023-03-0810-366/+51
* [lld-macho][nfc] Convert more alignTo() to alignToPowerOf2()Jez Ng2023-03-073-14/+17
* [lld-macho] Warn on method name collisions from category definitionsJez Ng2023-03-0710-51/+366
* [lld-macho] Avoid running LTO pipeline for no filesKeith Smiley2023-03-032-6/+9
* [lld-macho] Remove duplicate minimum version infoKeith Smiley2023-03-035-41/+40
* [lld-macho] Ignore -debug_variant flagKeith Smiley2023-03-031-4/+4
* [lld-macho] Use uint64_t instead of size_t to fix 32 bit test failuresDavid Spickett2023-02-161-1/+1
* [LLD] Add --lto-CGO[0-3] optionScott Linder2023-02-154-4/+21
* [lld-macho] Account for alignment in thunk insertion algorithmJez Ng2023-02-141-3/+7
* [NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott2023-02-101-1/+1
* Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata2023-01-282-3/+3
* [NFC] Optimize vector usage in lldJez Ng2023-01-262-10/+10
* [lld] Remove transitional legacy pass manager flagsArthur Eubanks2023-01-261-3/+0
* [lld-macho] Have all load commands aligned to the word sizeJez Ng2023-01-241-2/+4
* [lld-macho] Improve invalid fat binary warningKeith Smiley2023-01-141-2/+10
* Remove redundant initialization of std::optional (NFC)Kazu Hirata2023-01-141-1/+1
* [lld][Mach-O] Fix build with Mach-O due to missing libraryJoseph Huber2023-01-131-0/+1
* [lld/mac] Add support for distributed ThinLTONico Weber2023-01-127-12/+194
* [lld-macho] Downgrade missing fat arch to warningKeith Smiley2023-01-121-1/+1
* [OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille2023-01-122-2/+2
* [lld-macho][nfc] Use alignToPowerOf2 instead of alignTo when possibleJez Ng2023-01-111-7/+8
* [lld-macho] Prevent assertions for aliases to weak_def_can_be_hidden symbolsPaul Kirth2023-01-091-2/+0
* [lld-macho] Don't support relocations in cstring sectionsJez Ng2023-01-051-12/+9
* [lld] Fix iwyu problems after 83d59e05b201760e3f364ff6316301d347cbad95Fangrui Song2022-12-281-0/+1
* [clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille2022-12-271-1/+4
* Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka2022-12-251-4/+1
* [clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille2022-12-241-1/+4
* [lld-macho] Standardize error messagesJez Ng2022-12-233-12/+19
* [lld-macho] Only fold private-label aliases that do not have flagsJez Ng2022-12-231-9/+16
* [reland][lld-macho] Private label aliases to weak symbols should not retain s...Jez Ng2022-12-232-6/+26
* Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille2022-12-231-3/+2
* [clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille2022-12-231-2/+3
* Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille2022-12-231-3/+2