*** builtins/printf.def.org	Mon Nov 24 14:19:56 2003
--- builtins/printf.def	Mon Nov 24 14:37:28 2003
***************
*** 61,66 ****
--- 61,73 ----
  #include "bashgetopt.h"
  #include "common.h"
  
+ #if defined (_AIX43) && !defined (_AIX51)
+ /* AIX43 defined it as %lld, not "lld"; that was
+    changed from AIX51 and up. #undef it here and let it
+    get picked up below. */
+ # undef PRIdMAX
+ #endif
+ 
  #if !defined (PRIdMAX)
  #  if HAVE_LONG_LONG
  #    define PRIdMAX	"lld"
