===================================================================
@@ -1,5 +1,10 @@
-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.
(plugin_symtab): Remove slots. Add aux and id.
===================================================================
@@ -212,7 +212,8 @@
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;