OSDN Git Service

Cast to unsigned long.
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jul 2010 14:37:21 +0000 (14:37 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jul 2010 14:37:21 +0000 (14:37 +0000)
2010-07-23  H.J. Lu  <hongjiu.lu@intel.com>

PR bootstrap/45042
* lto-plugin.c (translate): Cast to unsigned long.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@162465 138bc75d-0d04-0410-961f-82ee72b054a4

lto-plugin/ChangeLog
lto-plugin/lto-plugin.c

index a8f7461..e3e9653 100644 (file)
@@ -1,4 +1,9 @@
-2010-07-10   Andi Kleen <ak@linux.intel.com>
+2010-07-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/45042
+       * lto-plugin.c (translate): Cast to unsigned long.
+
+2010-07-23   Andi Kleen <ak@linux.intel.com>
 
        PR lto/44992
        * lto-plugin.c (sym_aux): Add.
index 314759b..f2ca90c 100644 (file)
@@ -212,7 +212,8 @@ translate (Elf_Data *symtab, struct plugin_symtab *out)
       data = parse_table_entry (data, &syms[n], &aux[n]);
     }
 
-  fprintf (stderr, "n = %d len = %d end-data=%lu\n", n, len, end-data);
+  fprintf (stderr, "n = %d len = %d end-data=%lu\n", n, len,
+          (unsigned long) (end - data));
   assert(n < len);
 
   out->nsyms = n;