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 72745ad..4eb958b 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 757fefb..dc06078 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"),