Changes in uspace/lib/c/include/stacktrace.h [c1b979a:9d58539] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/stacktrace.h
rc1b979a r9d58539 38 38 39 39 #include <sys/types.h> 40 #include <stdbool.h> 41 42 typedef struct { 43 int (*read_uintptr)(void *, uintptr_t, uintptr_t *); 44 } stacktrace_ops_t; 40 #include <bool.h> 45 41 46 42 typedef struct { 47 43 void *op_arg; 48 stacktrace_ops_t *ops;44 int (*read_uintptr)(void *, uintptr_t, uintptr_t *); 49 45 } stacktrace_t; 50 46 51 47 extern void stacktrace_print(void); 52 48 extern void stacktrace_print_fp_pc(uintptr_t, uintptr_t); 53 extern void stacktrace_print_generic(stacktrace_ops_t *, void *, uintptr_t,54 uintptr_t);55 49 56 50 /*
Note:
See TracChangeset
for help on using the changeset viewer.