We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 81a0d4f + f50c638 commit 701223eCopy full SHA for 701223e
clang/lib/Driver/ToolChains/MinGW.cpp
@@ -699,6 +699,8 @@ void toolchains::MinGW::addClangTargetOptions(
699
}
700
701
702
+ CC1Args.push_back("-fno-use-init-array");
703
+
704
for (auto Opt : {options::OPT_mthreads, options::OPT_mwindows,
705
options::OPT_mconsole, options::OPT_mdll}) {
706
if (Arg *A = DriverArgs.getLastArgNoClaim(Opt))
clang/test/Driver/mingw.cpp
@@ -77,3 +77,6 @@
77
// CHECK_NO_SUBSYS-NOT: "--subsystem"
78
// CHECK_SUBSYS_CONSOLE: "--subsystem" "console"
79
// CHECK_SUBSYS_WINDOWS: "--subsystem" "windows"
80
81
+// RUN: %clang -target i686-windows-gnu -### %s 2>&1 | FileCheck -check-prefix=CHECK_NO_INIT_ARRAY %s
82
+// CHECK_NO_INIT_ARRAY: "-fno-use-init-array"
0 commit comments