diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2023-10-04 18:24:05 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2023-12-08 17:35:33 +0000 |
commit | 3bd749dbd90cc3b95719b65393df5ca8a0fe919d (patch) | |
tree | 77323cabf514676e5ecf9a5c5859c2208a08c67c /contrib/llvm-project/clang | |
parent | 4542f901cb0c5dd66ab5b541f2fbc659fd46f893 (diff) | |
parent | 7d1b50167725e83cd4b07401b6916b7f0b6919f1 (diff) |
Diffstat (limited to 'contrib/llvm-project/clang')
-rw-r--r-- | contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp b/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp index b47041dcca70..eaec1d22e6e5 100644 --- a/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp +++ b/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp @@ -699,8 +699,11 @@ void toolchains::MinGW::addClangTargetOptions( } } - if (Arg *A = DriverArgs.getLastArgNoClaim(options::OPT_mthreads)) - A->ignoreTargetSpecific(); + for (auto Opt : {options::OPT_mthreads, options::OPT_mwindows, + options::OPT_mconsole, options::OPT_mdll}) { + if (Arg *A = DriverArgs.getLastArgNoClaim(Opt)) + A->ignoreTargetSpecific(); + } } void toolchains::MinGW::AddClangCXXStdlibIncludeArgs( |