Changeset 1df1905 in mainline for uspace/lib/c/arch/sparc32/src/stacktrace.c
- Timestamp:
- 2013-12-28T17:30:44Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 41b735f3
- Parents:
- c1023bcb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/sparc32/src/stacktrace.c
rc1023bcb r1df1905 39 39 #include <libarch/stack.h> 40 40 #include <errno.h> 41 42 41 #include <stacktrace.h> 43 42 44 #define FRAME_OFFSET_FP_PREV 45 #define FRAME_OFFSET_RA 43 #define FRAME_OFFSET_FP_PREV (14 * 4) 44 #define FRAME_OFFSET_RA (15 * 4) 46 45 47 46 bool stacktrace_fp_valid(stacktrace_t *st, uintptr_t fp) … … 54 53 { 55 54 uintptr_t bprev; 56 int rc; 57 58 rc = (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, &bprev); 55 int rc = (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, 56 &bprev); 59 57 if (rc == EOK) 60 58 *prev = bprev; 59 61 60 return rc; 62 61 } … … 64 63 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra) 65 64 { 66 return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);65 return *st->read_uintptr(st->op_arg, fp + FRAME_OFFSET_RA, ra); 67 66 } 68 67
Note:
See TracChangeset
for help on using the changeset viewer.