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