1 /**
2  * D header file for Darwin.
3  *
4  * Copyright: Copyright Martin Nowak 2012.
5  * License:   $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0)
6  * Authors:   Martin Nowak
7  */
8 module core.sys.darwin.execinfo;
9 
10 version (OSX)
11     version = Darwin;
12 else version (iOS)
13     version = Darwin;
14 else version (TVOS)
15     version = Darwin;
16 else version (WatchOS)
17     version = Darwin;
18 
19 version (Darwin):
20 extern (C):
21 nothrow:
22 @nogc:
23 
24 int backtrace(void** buffer, int size);
25 char** backtrace_symbols(const(void*)* buffer, int size);
26 void backtrace_symbols_fd(const(void*)* buffer, int size, int fd);
27