diff --git a/arch/mips/src/mips32/mips_swint0.c b/arch/mips/src/mips32/mips_swint0.c index 172481a12ff..f301a8e3c90 100644 --- a/arch/mips/src/mips32/mips_swint0.c +++ b/arch/mips/src/mips32/mips_swint0.c @@ -39,6 +39,7 @@ #include +#include #include #include #include @@ -289,7 +290,7 @@ int up_swint0(int irq, FAR void *context, FAR void *arg) rtcb->flags |= TCB_FLAG_SYSCALL; #else - svcerr("ERROR: Bad SYS call: %d\n", regs[REG_A0]); + svcerr("ERROR: Bad SYS call: %" PRId32 "\n", regs[REG_A0]); #endif } break;