+2019-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lto-common.c (lto_file_read): Print section->start as int64_t,
+ section->len as uint64_t.
+ * lto-dump.c (symbol_entry::dump): Print sz as uint64_t.
+
2019-05-06 Martin Liska <mliska@suse.cz>
* lto-common.c: Update coding style.
fprintf (stdout, "\n LTO Object Name: %s\n", file->filename);
fprintf (stdout, "\nNo. Offset Size Section Name\n\n");
for (section = section_list.first; section != NULL; section = section->next)
- fprintf (stdout, "%2d %8ld %8ld %s\n",
- ++i, section->start, section->len, section->name);
+ fprintf (stdout, "%2d %8" PRId64 " %8" PRIu64 " %s\n",
+ ++i, (int64_t) section->start, (uint64_t) section->len,
+ section->name);
}
/* Find all sub modules in the object and put their sections into new hash
const char *type_name = node->get_symtab_type_string ();
const char *visibility = node->get_visibility_string ();
size_t sz = get_size ();
- printf ("%s %s %4lu %s ", type_name, visibility, sz, name);
+ printf ("%s %s %4" PRIu64 " %s ", type_name, visibility, (uint64_t) sz,
+ name);
}
};