diff --git a/arch/arm/src/armv7-m/arm_hardfault.c b/arch/arm/src/armv7-m/arm_hardfault.c index 515f7efdf43..2b886478cf2 100644 --- a/arch/arm/src/armv7-m/arm_hardfault.c +++ b/arch/arm/src/armv7-m/arm_hardfault.c @@ -24,6 +24,7 @@ #include +#include #include #include #include @@ -130,7 +131,7 @@ int arm_hardfault(int irq, FAR void *context, FAR void *arg) getreg32(NVIC_AFAULTS)); up_irq_save(); - _alert("PANIC!!! Hard fault: %08x\n", getreg32(NVIC_HFAULTS)); + _alert("PANIC!!! Hard fault: %08" PRIx32 "\n", getreg32(NVIC_HFAULTS)); PANIC(); return OK; }