#include "libmissing.h" #ifndef HAVE_EXECINFO #define PROGRAM_NAME "libmissing" #include "common.h" int backtrace(void **buffer, int size) { void *addr = __builtin_return_address(0); errmsg("backtrace() is not implemented. Called from %p", addr); return 0; } char **backtrace_symbols(void *const *buffer, int size) { errmsg("backtrace_symbols() is not implemented"); return NULL; } void backtrace_symbols_fd(void *const *buffer, int size, int fd) { errmsg("backtrace_symbols_fd() is not implemented"); } #endif /* !HAVE_EXECINFO */