aboutsummaryrefslogtreecommitdiff
path: root/lld/MinGW/Driver.cpp
AgeCommit message (Expand)AuthorFilesLines
12 days[LLD] [MinGW] Reinstate the former spelling in the version message (#97698)Martin Storsjö1-1/+1
14 days[lld][ELF] Support LLVM repository and LLVM revision information (#97323)Hongyu Chen1-1/+1
2024-06-20[LLD] [MinGW] Interpret an empty -entry option as no entry point (#96055)Martin Storsjö1-1/+3
2024-04-05Reland "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett1-5/+15
2024-04-05Revert "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett1-15/+5
2024-04-05[flang][clang] Add Visibility specific help text for options (#81869)David Spickett1-5/+15
2024-03-21[LLD] [MinGW] Implement the -lto-sample-profile option (#85841)chrulski-intel1-0/+2
2024-02-13[LLD] [MinGW] Implement the --lto-emit-asm and -plugin-opt=emit-llvm options ...Martin Storsjö1-0/+4
2024-01-30[lld] [MinGW] Support targeting ARM64EC (#78911)Billy Laws1-0/+3
2024-01-10[LLD] [MinGW] Add support for more ThinLTO specific options (#77387)Martin Storsjö1-4/+17
2024-01-04[LLD] [MinGW] Remove an unnecessary include of unistd.h. NFC. (#76953)Martin Storsjö1-4/+0
2023-12-15[LLD] [MinGW] Respect the -S/-s options when writing PDB files (#75181)Martin Storsjö1-0/+5
2023-12-05[LLD][COFF] Add -build-id flag to generate .buildid section. (#71433)Zequan Wu1-0/+15
2023-10-25[LLD] [MinGW] Hook up --icf=safe to -opt:safeicf (#70037)Martin Storsjö1-1/+3
2023-08-28[LLD] [MinGW] Hook up more LTO optionsMartin Storsjö1-0/+14
2023-08-24[LLD] [MinGW] Pass LLVM specific LTO options through to lld-linkMartin Storsjö1-0/+17
2023-08-15Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-3/+8
2023-08-14Revert "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-7/+3
2023-08-14[Option] Add "Visibility" field and clone the OptTable APIs to use itJustin Bogner1-3/+7
2023-08-04[llvm] Extract common `OptTable` bits into macrosJan Svoboda1-1/+1
2023-06-19Re-land [LLD] Allow usage of LLD as a libraryAlexandre Ganea1-3/+11
2023-06-14Revert "[LLD] Allow usage of LLD as a library"Leonard Chan1-11/+3
2023-06-13[LLD] Allow usage of LLD as a libraryAlexandre Ganea1-3/+11
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-2/+2
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata1-1/+1
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-12[OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille1-2/+2
2023-01-02[lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-10/+11
2022-12-28[lld] Fix iwyu problems after 83d59e05b201760e3f364ff6316301d347cbad95Fangrui Song1-0/+1
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka1-4/+1
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-08Store OptTable::Info::Name as a StringRefserge-sans-paille1-1/+1
2022-12-02[lld] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-11-10[LLD][MinGW] Add --error-limit=<N> optionAlvin Wong1-0/+9
2022-10-12[LLD] [MinGW] Look for libs named "<libname>.lib" even with -staticMartin Storsjö1-2/+2
2022-09-09[LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmpAlvin Wong1-0/+11
2022-08-11[LLD] [MinGW] Implement the --exclude-symbols optionMartin Storsjö1-0/+2
2022-06-15[LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixedMartin Storsjö1-0/+3
2022-01-30[LLD][MinGW] Add --heap argument supportMateusz Mikuła1-0/+2
2022-01-20Re-land [LLD] Remove global state in lldCommonAlexandre Ganea1-8/+11
2022-01-16Revert [LLD] Remove global state in lldCommonAlexandre Ganea1-10/+8
2022-01-16[LLD] Remove global state in lldCommonAlexandre Ganea1-8/+10
2021-08-12[LLD] [MinGW] Add more options for disabling flags in the executableMartin Storsjö1-2/+8
2021-07-02[LLD] [COFF] Fix up missing stdcall decorations in MinGW modeMartin Storsjö1-0/+5