aboutsummaryrefslogtreecommitdiff
path: root/src/rtos/zephyr.c
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2021-09-21 11:43:21 -0700
committerAntonio Borneo <borneo.antonio@gmail.com>2021-10-02 13:17:41 +0000
commite4872054108a3a18dc651b45dea679696e14ee7f (patch)
tree70c3bae76d13b8b25b3b9ad45699810732867a8c /src/rtos/zephyr.c
parentb5a24386e49ca643ab750543e3818172d37fbc54 (diff)
downloadriscv-openocd-e4872054108a3a18dc651b45dea679696e14ee7f.zip
riscv-openocd-e4872054108a3a18dc651b45dea679696e14ee7f.tar.gz
riscv-openocd-e4872054108a3a18dc651b45dea679696e14ee7f.tar.bz2
uint64_t->target_addr_t for stack pointers.
This might be incomplete. It's just a quick attempt to reduce some of the difference between riscv-openocd and mainline. Other stack pointers can be updated as I come across them. Change-Id: Id3311b8a1bb0667f309a26d36b67093bfeb8380a Signed-off-by: Tim Newsome <tim@sifive.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6586 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/rtos/zephyr.c')
-rw-r--r--src/rtos/zephyr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rtos/zephyr.c b/src/rtos/zephyr.c
index a596735..6305116 100644
--- a/src/rtos/zephyr.c
+++ b/src/rtos/zephyr.c
@@ -189,9 +189,9 @@ enum zephyr_symbol_values {
ZEPHYR_VAL_COUNT
};
-static int64_t zephyr_cortex_m_stack_align(struct target *target,
+static target_addr_t zephyr_cortex_m_stack_align(struct target *target,
const uint8_t *stack_data,
- const struct rtos_register_stacking *stacking, int64_t stack_ptr)
+ const struct rtos_register_stacking *stacking, target_addr_t stack_ptr)
{
return rtos_cortex_m_stack_align(target, stack_data, stacking,
stack_ptr, ARM_XPSR_OFFSET);