diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 82f6fc6ffc..0305e985c4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2014-01-15 Doug Evans + + * dwarf2read.c (open_and_init_dwp_file): Use pulongest to print + uint32_t. + 2014-01-15 Tom Tromey * dbxread.c (process_one_symbol): Use set_objfile_main_name. diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 90c60cdb0d..71bbe96e5c 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -10544,10 +10544,12 @@ open_and_init_dwp_file (void) if (dwp_file->cus->version != dwp_file->tus->version) { /* Technically speaking, we should try to limp along, but this is - pretty bizarre. */ - error (_("Dwarf Error: DWP file CU version %d doesn't match" - " TU version %d [in DWP file %s]"), - dwp_file->cus->version, dwp_file->tus->version, dwp_name); + pretty bizarre. We use pulongest here because that's the established + portability solution (e.g, we can use %u for uint32_t). */ + error (_("Dwarf Error: DWP file CU version %s doesn't match" + " TU version %s [in DWP file %s]"), + pulongest (dwp_file->cus->version), + pulongest (dwp_file->tus->version), dwp_name); } dwp_file->version = dwp_file->cus->version;