diff --git a/lib/std/os/posix/process.c3 b/lib/std/os/posix/process.c3 index 969ffd4e7..23bb591a5 100644 --- a/lib/std/os/posix/process.c3 +++ b/lib/std/os/posix/process.c3 @@ -55,9 +55,7 @@ const CInt __W_CONTINUED = 0xffff; const CInt WNOHANG = 1; const CInt WUNTRACES = 2; -extern fn CInt backtrace(void** buffer, CInt size) @if(env::DARWIN); - -fn CInt backtrace(void** buffer, CInt size) @if(!env::DARWIN) +fn CInt backtrace(void** buffer, CInt size) @weak @extern("backtrace") { if (size < 1) return 0; void*[128] buffer_first; diff --git a/src/version.h b/src/version.h index 5f71dec58..f6421e595 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define COMPILER_VERSION "0.4.707" +#define COMPILER_VERSION "0.4.708"