diff options
| author | gingerBill <bill@gingerbill.org> | 2024-06-06 13:02:16 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2024-06-06 13:02:16 +0100 |
| commit | c4ef8e7f6ceb4e2ce5d4869931d8f82afc1eb44c (patch) | |
| tree | b7adc511b3c0bc88b17def7a334424baf8829f8c /src/build_settings.cpp | |
| parent | 155516b897450ec265cfb53b6e32db90f15544f5 (diff) | |
| parent | 9b66b0c8e6a934a1dc4ab68cfc02652e7a26c179 (diff) | |
Merge branch 'master' of https://github.com/odin-lang/Odin
Diffstat (limited to 'src/build_settings.cpp')
| -rw-r--r-- | src/build_settings.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp index a7e455818..52e6fd7ff 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -1088,7 +1088,6 @@ gb_global TargetMetrics target_orca_wasm32 = { TargetArch_wasm32, 4, 4, 8, 16, str_lit("wasm32-wasi-js"), - // str_lit("e-m:e-p:32:32-i64:64-n32:64-S128"), }; @@ -1170,6 +1169,7 @@ gb_global NamedTargetMetrics named_targets[] = { { str_lit("freestanding_wasm32"), &target_freestanding_wasm32 }, { str_lit("wasi_wasm32"), &target_wasi_wasm32 }, { str_lit("js_wasm32"), &target_js_wasm32 }, + { str_lit("orca_wasm32"), &target_orca_wasm32 }, { str_lit("freestanding_wasm64p32"), &target_freestanding_wasm64p32 }, { str_lit("js_wasm64p32"), &target_js_wasm64p32 }, @@ -2045,11 +2045,10 @@ gb_internal void init_build_context(TargetMetrics *cross_target, Subtarget subta // } if (bc->no_entry_point || bc->metrics.os == TargetOs_orca) { link_flags = gb_string_appendc(link_flags, "--no-entry "); - bc->no_entry_point = true; // just in case for the "orca" target } - + bc->link_flags = make_string_c(link_flags); - + // Disallow on wasm bc->use_separate_modules = false; } else { |