diff options
Diffstat (limited to 'libc/bionic/debug_stacktrace.h')
-rw-r--r-- | libc/bionic/debug_stacktrace.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/libc/bionic/debug_stacktrace.h b/libc/bionic/debug_stacktrace.h index 800a172d9..2cf8636d1 100644 --- a/libc/bionic/debug_stacktrace.h +++ b/libc/bionic/debug_stacktrace.h @@ -32,14 +32,9 @@ #include <stdint.h> #include <sys/cdefs.h> -struct stack_crawl_state_t { - size_t count; - uintptr_t* addrs; -}; - -struct mapinfo_t; - -__LIBC_HIDDEN__ int get_backtrace(uintptr_t* stack_frames, size_t max_entries); -__LIBC_HIDDEN__ void log_backtrace(mapinfo_t* map_info, uintptr_t* stack_frames, size_t frame_count); +__LIBC_HIDDEN__ void backtrace_startup(); +__LIBC_HIDDEN__ void backtrace_shutdown(); +__LIBC_HIDDEN__ int get_backtrace(uintptr_t* stack_frames, size_t max_depth); +__LIBC_HIDDEN__ void log_backtrace(uintptr_t* stack_frames, size_t frame_count); #endif /* DEBUG_STACKTRACE_H */ |