commit 557cb646918fd58e6a71e7be9fb49434e2930c18 (tree)
parent 0dbaa8d3ae8f2892b60751d5a3c528ddb3b4fc3b
Author: Andrew Kelley <andrew@ziglang.org>
Date: Sun, 12 Nov 2023 17:29:21 -0700
bootstrap.c: add -pthread if the compiler is gnu
otherwise we get undefined symbol errors on pthread stuff
Diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/bootstrap.c b/bootstrap.c
@@ -175,7 +175,16 @@ int main(int argc, char **argv) {
const char *child_argv[] = {
cc, "-o", "zig2", "zig2.c", "compiler_rt.c",
"-std=c99", "-O2", "-fno-stack-protector",
- "-Wl,-z,stack-size=0x10000000", "-Istage1", NULL,
+ "-Istage1",
+#if defined(__APPLE__)
+ "-Wl,-stack_size,0x10000000",
+#else
+ "-Wl,-z,stack-size=0x10000000",
+#endif
+#if defined(__GNUC__)
+ "-pthread",
+#endif
+ NULL,
};
print_and_run(child_argv);
}