mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 12:23:31 +08:00
gdb.base/printcmds.c C++-ify
Adjust gdb.base/printcmds.c to make it buildable as a C++ program. gdb/testsuite/ChangeLog: * gdb.base/printcmds.c (three, flag_enum_without_zero) (three_not_flag): Add casts.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2020-09-17 Pedro Alves <pedro@palves.net>
|
||||
|
||||
* gdb.base/printcmds.c (three, flag_enum_without_zero)
|
||||
(three_not_flag): Add casts.
|
||||
|
||||
2020-09-17 Pedro Alves <pedro@palves.net>
|
||||
|
||||
* gdb.base/examine-backward.c (Barrier, TestStrings): Now unsigned
|
||||
|
@ -108,7 +108,7 @@ enum flag_enum
|
||||
FE_TWO_LEGACY = 0x02,
|
||||
};
|
||||
|
||||
enum flag_enum three = FE_ONE | FE_TWO;
|
||||
enum flag_enum three = (enum flag_enum) (FE_ONE | FE_TWO);
|
||||
|
||||
/* Another enum considered as a "flag enum", but with no enumerator with value
|
||||
0. */
|
||||
@ -118,7 +118,7 @@ enum flag_enum_without_zero
|
||||
FEWZ_TWO = 0x02,
|
||||
};
|
||||
|
||||
enum flag_enum_without_zero flag_enum_without_zero = 0;
|
||||
enum flag_enum_without_zero flag_enum_without_zero = (enum flag_enum_without_zero) 0;
|
||||
|
||||
/* Not a flag enum, an enumerator value has multiple bits sets. */
|
||||
enum not_flag_enum
|
||||
@ -128,7 +128,7 @@ enum not_flag_enum
|
||||
NFE_F0 = 0xf0,
|
||||
};
|
||||
|
||||
enum not_flag_enum three_not_flag = NFE_ONE | NFE_TWO;
|
||||
enum not_flag_enum three_not_flag = (enum not_flag_enum) (NFE_ONE | NFE_TWO);
|
||||
|
||||
/* A structure with an embedded array at an offset > 0. The array has
|
||||
all elements with the same repeating value, which must not be the
|
||||
|
Reference in New Issue
Block a user