diff options
| -rw-r--r-- | base/runtime/os_specific_bsd.odin | 3 | ||||
| -rw-r--r-- | src/llvm_backend.cpp | 8 |
2 files changed, 1 insertions, 10 deletions
diff --git a/base/runtime/os_specific_bsd.odin b/base/runtime/os_specific_bsd.odin index 1c3a04e92..de300f1e0 100644 --- a/base/runtime/os_specific_bsd.odin +++ b/base/runtime/os_specific_bsd.odin @@ -25,9 +25,6 @@ _stderr_write :: proc "contextless" (data: []byte) -> (int, _OS_Errno) { return int(ret), 0 } - -foreign import libc "system:c" - _exit :: proc "contextless" (code: int) -> ! { @(default_calling_convention="c") foreign libc { diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index 3c9d92095..d6bd7d72d 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -2902,13 +2902,7 @@ gb_internal lbProcedure *lb_create_main_procedure(lbModule *m, lbProcedure *star lbValue exit_runner = {}; { - AstPackage *pkg = try_get_core_package(m->info, str_lit("os")); - if (pkg == nullptr) { - pkg = try_get_core_package(m->info, str_lit("os2")); - } - if (pkg == nullptr) { - pkg = get_core_package(m->info, str_lit("os2")); - } + AstPackage *pkg = get_runtime_package(m->info); String name = str_lit("exit"); Entity *e = scope_lookup_current(pkg->scope, name); |