diff --git a/gdb/riscv-tdep.c b/gdb/riscv-tdep.c index ae18eb64452..3a2891c2c92 100644 --- a/gdb/riscv-tdep.c +++ b/gdb/riscv-tdep.c @@ -1145,7 +1145,7 @@ riscv_print_one_register_info (struct gdbarch *gdbarch, enum tab_stops { value_column_1 = 15 }; gdb_puts (name, file); - print_spaces (value_column_1 - strlen (name), file); + print_spaces (std::max (1, value_column_1 - strlen (name)), file); try {