diff options
author | Paul Fertser <fercerpav@gmail.com> | 2015-04-20 12:02:48 +0300 |
---|---|---|
committer | Paul Fertser <fercerpav@gmail.com> | 2015-04-24 14:46:19 +0100 |
commit | 0d50dfe31840ddd282aa2ca7507c45f607284fc6 (patch) | |
tree | 33d5f692e0901fcf21da5bf8c1a3d2c8ec419556 /src/rtos/mqx.c | |
parent | 2d4ae3f4c881696c60f2eb1d1c3b4b6a9577bbd6 (diff) | |
download | riscv-openocd-0d50dfe31840ddd282aa2ca7507c45f607284fc6.zip riscv-openocd-0d50dfe31840ddd282aa2ca7507c45f607284fc6.tar.gz riscv-openocd-0d50dfe31840ddd282aa2ca7507c45f607284fc6.tar.bz2 |
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
Diffstat (limited to 'src/rtos/mqx.c')
-rw-r--r-- | src/rtos/mqx.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/rtos/mqx.c b/src/rtos/mqx.c index bbb96b2..a23a95c 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 */ |