Cast to unsigned long for 0x%lx.
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 11 Jun 2010 18:52:30 +0000 (18:52 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 11 Jun 2010 18:52:30 +0000 (18:52 +0000)
2010-06-11  H.J. Lu  <hongjiu.lu@intel.com>

* readelf.c (dump_ia64_vms_dynamic_fixups): Cast to unsigned long
for 0x%lx.

binutils/ChangeLog
binutils/readelf.c

index 72745ad0065e0ff163736decc52e791f00499313..4eb958b3fd845874d915b83447450541bfdfc8c0 100644 (file)
@@ -1,3 +1,8 @@
+2010-06-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * readelf.c (dump_ia64_vms_dynamic_fixups): Cast to unsigned long
+       for 0x%lx.
+
 2010-06-11  Tristan Gingold  <gingold@adacore.com>
            Doug Rupp <rupp@gnat.com>
 
index 757fefbdd4d6bdd4b9d50e5911a7c7b0b60b39fa..dc06078584f0b8067d7613aa3b29bc296e4fea22 100644 (file)
@@ -5112,7 +5112,7 @@ dump_ia64_vms_dynamic_fixups (FILE *file, struct ia64_vms_dynfixup *fixup,
   else
     {
       warn ("corrupt library name index of 0x%lx found in dynamic entry",
-            fixup->needed);
+            (unsigned long) fixup->needed);
       lib_name = "???";
     }
   printf (_("\nImage fixups for needed library #%d: %s - ident: %lx\n"),