diff --git a/gcc/config/pru/pru-pragma.cc b/gcc/config/pru/pru-pragma.cc
index 9c182d788141e68c0701e2f9d5484648b8e8a7ef..c3f3d33d5470c3894684f598bd576777a99f44e6 100644
--- a/gcc/config/pru/pru-pragma.cc
+++ b/gcc/config/pru/pru-pragma.cc
@@ -58,11 +58,9 @@ pru_pragma_ctable_entry (cpp_reader *)
 	  if (type != CPP_EOF)
 	    error ("junk at end of %<#pragma CTABLE_ENTRY%>");
 	  else if (i >= ARRAY_SIZE (pru_ctable))
-	    error ("%<CTABLE_ENTRY%> index %" HOST_WIDE_INT_PRINT "d"
-		   " is not valid", i);
+	    error ("%<CTABLE_ENTRY%> index %wd is not valid", i);
 	  else if (pru_ctable[i].valid && pru_ctable[i].base != base)
-	    error ("redefinition of %<CTABLE_ENTRY "
-		   "%" HOST_WIDE_INT_PRINT "d%>", i);
+	    error ("redefinition of %<CTABLE_ENTRY %wd%>", i);
 	  else
 	    {
 	      if (base & 0xff)