v2 / vlib / builtin / builtin_backtraces_nix.c.v
12 lines · 9 sloc · 277 bytes · f882c8174f24df66dd40c8cbb2d14bd503ee9937
Raw
1module builtin
2
3// <execinfo.h>
4fn C.backtrace(a &voidptr, size i32) i32
5fn C.backtrace_symbols(a &voidptr, size i32) &&char
6fn C.backtrace_symbols_fd(a &voidptr, size i32, fd i32)
7
8$if macos {
9 #include <mach-o/dyld.h>
10
11 fn C._dyld_get_image_header(image_index u32) voidptr
12}
13