aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Fertser <fercerpav@gmail.com>2015-04-20 12:02:48 +0300
committerPaul Fertser <fercerpav@gmail.com>2015-04-24 14:46:19 +0100
commit0d50dfe31840ddd282aa2ca7507c45f607284fc6 (patch)
tree33d5f692e0901fcf21da5bf8c1a3d2c8ec419556
parent2d4ae3f4c881696c60f2eb1d1c3b4b6a9577bbd6 (diff)
rtos: fix print format specifiers
Exposed by arm-none-eabi build. Change-Id: I657c642249aa83403f93132d1e28713aee692c30 Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/2724 Tested-by: jenkins
-rw-r--r--src/rtos/mqx.c9
-rw-r--r--src/rtos/rtos.c2
2 files changed, 6 insertions, 5 deletions
diff --git a/src/rtos/mqx.c b/src/rtos/mqx.c
index bbb96b2f..a23a95c3 100644
--- a/src/rtos/mqx.c
+++ b/src/rtos/mqx.c
@@ -138,12 +138,12 @@ static int mqx_target_read_buffer(
{
int status = mqx_valid_address_check(target->rtos, address);
if (status != ERROR_OK) {
- LOG_WARNING("MQX RTOS - target address 0x%X is not allowed to read", address);
+ LOG_WARNING("MQX RTOS - target address 0x%" PRIx32 " is not allowed to read", address);
return status;
}
status = target_read_buffer(target, address, size, buffer);
if (status != ERROR_OK) {
- LOG_ERROR("MQX RTOS - reading target address 0x%X failed", address);
+ LOG_ERROR("MQX RTOS - reading target address 0x%" PRIx32" failed", address);
return status;
}
return ERROR_OK;
@@ -181,7 +181,8 @@ static int mqx_get_member(
rtos->target, base_address + member_offset, member_width, result
);
if (status != ERROR_OK)
- LOG_WARNING("MQX RTOS - cannot read \"%s\" at address 0x%X", member_name, base_address + member_offset);
+ LOG_WARNING("MQX RTOS - cannot read \"%s\" at address 0x%" PRIx32,
+ member_name, (uint32_t)(base_address + member_offset));
return status;
}
@@ -435,7 +436,7 @@ static int mqx_update_threads(
if (NULL == rtos->thread_details[i].extra_info_str)
return ERROR_FAIL;
snprintf(
- rtos->thread_details[i].extra_info_str, extra_info_length, "%s : 0x%x : %u",
+ rtos->thread_details[i].extra_info_str, extra_info_length, "%s : 0x%"PRIx32 " : %" PRIu32,
state_name, task_addr, task_errno
);
/* set active thread */
diff --git a/src/rtos/rtos.c b/src/rtos/rtos.c
index 9451703a..3420d06b 100644
--- a/src/rtos/rtos.c
+++ b/src/rtos/rtos.c
@@ -473,7 +473,7 @@ int rtos_generic_stack_read(struct target *target,
LOG_ERROR("Error reading stack frame from thread");
return retval;
}
- LOG_DEBUG("RTOS: Read stack frame at 0x%x\r\n", address);
+ LOG_DEBUG("RTOS: Read stack frame at 0x%" PRIx32, address);
#if 0
LOG_OUTPUT("Stack Data :");