]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/ChangeLog
gdb: print unknown part of flag enum in hex
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 18 Feb 2020 22:30:21 +0000 (17:30 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 18 Feb 2020 22:33:04 +0000 (17:33 -0500)
commitb29a2df0002f541b5408ee28f1f8e88c844d2ffc
tree14577b1a137631205d628533cd922b8d58d7cf76
parent6740f0cc3bd1530e4aeefe856d9cfe5c0ba2098a
gdb: print unknown part of flag enum in hex

When we print the "unknown" part of a flag enum, it is printed in
decimal.  I think it would be more useful if it was printed in hex, as
it helps to determine which bits are set more than a decimal value.

gdb/ChangeLog:

* valprint.c (generic_val_print_enum_1): Print unknown part of
flag enum in hex.

gdb/testsuite/ChangeLog:

* gdb.base/printcmds.exp (test_print_enums): Expect hex values
for "unknown".
gdb/ChangeLog
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/printcmds.exp
gdb/valprint.c