--- old/src/share/vm/oops/constantPoolOop.cpp	Wed Dec 24 18:36:07 2008
+++ new/src/share/vm/oops/constantPoolOop.cpp	Wed Dec 24 18:36:07 2008
@@ -962,7 +962,7 @@
       }
       case JVM_CONSTANT_Long: {
         u8 val = Bytes::get_Java_u8(bytes);
-        printf("long         %lldl", *(jlong *) &val);
+        printf("long         "INT64_FORMAT, *(jlong *) &val);
         ent_size = 8;
         idx++; // Long takes two cpool slots
         break;
