[spu] Fix "info spu event" output formatting
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Tue, 8 May 2018 12:13:12 +0000 (14:13 +0200)
committerUlrich Weigand <ulrich.weigand@de.ibm.com>
Tue, 8 May 2018 12:13:12 +0000 (14:13 +0200)
The formatting of the output of the "info spu event" command changed, causing
spurious test suite failures.  Use phex instead of phex_nz to get back the
expected format, and fix emission of new line characters.

gdb/ChangeLog:
2018-05-08  Ulrich Weigand  <uweigand@de.ibm.com>

* spu-tdep.c (info_spu_event_command): Fix output formatting.

gdb/ChangeLog
gdb/spu-tdep.c

index 2c32f94..32038c5 100644 (file)
@@ -1,3 +1,7 @@
+2018-05-08  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * spu-tdep.c (info_spu_event_command): Fix output formatting.
+
 2018-05-07  Tom Tromey  <tom@tromey.com>
 
        * configure: Rebuild.
index 4a68de0..2567c24 100644 (file)
@@ -2097,9 +2097,11 @@ info_spu_event_command (const char *args, int from_tty)
   ui_out_emit_tuple tuple_emitter (current_uiout, "SPUInfoEvent");
 
   current_uiout->text (_("Event Status "));
-  current_uiout->field_fmt ("event_status", "0x%s", phex_nz (event_status, 4));
-  current_uiout->text (_("\nEvent Mask   "));
-  current_uiout->field_fmt ("event_mask", "0x%s", phex_nz (event_mask, 4));
+  current_uiout->field_fmt ("event_status", "0x%s", phex (event_status, 4));
+  current_uiout->text ("\n");
+  current_uiout->text (_("Event Mask   "));
+  current_uiout->field_fmt ("event_mask", "0x%s", phex (event_mask, 4));
+  current_uiout->text ("\n");
 }
 
 static void