authorgravatar for noam@pixelhero.devNoam Preil <noam@pixelhero.dev> 2019-10-26 14:08:11-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-10-26 16:46:43-04:00
logd91fc0fdd8f42dc8c38347e1a0ec87fd583c1d3d
tree3dfecd73c14dfd5fedc670a922957ba5c71bec32
parentb8305b564819dd88ed9422f312160fe0ab777f1b

Don't use SSE on freestanding


1 files changed, 6 insertions(+), 1 deletions(-)

src/codegen.cpp+6-1
...@@ -8469,7 +8469,12 @@ static void init(CodeGen *g) {...@@ -8469,7 +8469,12 @@ static void init(CodeGen *g) {
8469 // uses as base cpu.8469 // uses as base cpu.
8470 // TODO https://github.com/ziglang/zig/issues/28838470 // TODO https://github.com/ziglang/zig/issues/2883
8471 target_specific_cpu_args = "pentium4";8471 target_specific_cpu_args = "pentium4";
8472 target_specific_features = "";8472 if (g->zig_target->os == OsFreestanding) {
8473 target_specific_features = "-sse";
8474 }
8475 else {
8476 target_specific_features = "";
8477 }
8473 } else {8478 } else {
8474 target_specific_cpu_args = "";8479 target_specific_cpu_args = "";
8475 target_specific_features = "";8480 target_specific_features = "";