diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-02-15 12:57:56 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-02-15 12:57:56 +0100 |
commit | bc744618827f7a80c784df063e675f863e72fb88 (patch) | |
tree | 2f75d1bb51d1532e596b46b9e5d80fd788d9fe12 /c/src/lib/libbsp/sparc/erc32/startup/spurious.c | |
parent | libdl: Fix warning (diff) | |
download | rtems-bc744618827f7a80c784df063e675f863e72fb88.tar.bz2 |
bsps/sparc: Fix warnings
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32/startup/spurious.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/startup/spurious.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/startup/spurious.c b/c/src/lib/libbsp/sparc/erc32/startup/spurious.c index ac46aac067..4e52892c5f 100644 --- a/c/src/lib/libbsp/sparc/erc32/startup/spurious.c +++ b/c/src/lib/libbsp/sparc/erc32/startup/spurious.c @@ -15,6 +15,7 @@ #include <bsp.h> #include <rtems/bspIo.h> +#include <inttypes.h> void _CPU_Exception_frame_print( const CPU_Exception_frame *frame ) { @@ -26,7 +27,11 @@ void _CPU_Exception_frame_print( const CPU_Exception_frame *frame ) real_trap = SPARC_REAL_TRAP_NUMBER(trap); isf = frame->isf; - printk( "Unexpected trap (%2d) at address 0x%08x\n", real_trap, isf->tpc); + printk( + "Unexpected trap (%2" PRId32 ") at address 0x%08" PRIx32 "\n", + real_trap, + isf->tpc + ); switch (real_trap) { @@ -56,7 +61,7 @@ void _CPU_Exception_frame_print( const CPU_Exception_frame *frame ) printk( "fp exception\n" ); break; case 0x09: - printk("data access exception at 0x%08x\n", + printk("data access exception at 0x%08" PRIx32 "\n", ERC32_MEC.First_Failing_Address ); break; case 0x0A: |