gdb: make gdb_disassembly_flag unsigned
authorAndrew Burgess <aburgess@redhat.com>
Thu, 23 Jun 2022 11:19:52 +0000 (12:19 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Sun, 2 Oct 2022 10:58:28 +0000 (11:58 +0100)
In a later commit I want to use operator~ on a gdb_disassembly_flag
flag value.  This is currently not possible as gdb_disassembly_flag
is, by default, signed.

This commit just makes this enum unsigned.

There should be no user visible changes after this commit.

gdb/disasm-flags.h

index 5a7371b0a3972c30a2740611a31bde228718baa0..9420e7c478c2ce012932ce8f04e212de85c224ce 100644 (file)
@@ -24,7 +24,7 @@
 
 /* Flags used to control how GDB's disassembler behaves.  */
 
-enum gdb_disassembly_flag
+enum gdb_disassembly_flag : unsigned
   {
     DISASSEMBLY_SOURCE_DEPRECATED = (0x1 << 0),
     DISASSEMBLY_RAW_INSN = (0x1 << 1),