From: Tom Tromey Date: Thu, 20 Mar 2025 14:52:35 +0000 (-0600) Subject: Use bool in update_enumeration_type_from_children X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c2de2f7ed5904c1f8fdca596536616f71c5d2521;p=thirdparty%2Fbinutils-gdb.git Use bool in update_enumeration_type_from_children This is just a small preliminary cleanup to use 'bool' in update_enumeration_type_from_children. --- diff --git a/gdb/dwarf2/read.c b/gdb/dwarf2/read.c index c0f771b3d7a..a99cd4c5c55 100644 --- a/gdb/dwarf2/read.c +++ b/gdb/dwarf2/read.c @@ -11586,8 +11586,8 @@ update_enumeration_type_from_children (struct die_info *die, struct type *type, struct dwarf2_cu *cu) { - int unsigned_enum = 1; - int flag_enum = 1; + bool unsigned_enum = true; + bool flag_enum = true; auto_obstack obstack; std::vector fields; @@ -11615,13 +11615,13 @@ update_enumeration_type_from_children (struct die_info *die, &value, &bytes, &baton); if (value < 0) { - unsigned_enum = 0; - flag_enum = 0; + unsigned_enum = false; + flag_enum = false; } else { if (count_one_bits_ll (value) >= 2) - flag_enum = 0; + flag_enum = false; } struct field &field = fields.emplace_back (); @@ -11632,7 +11632,7 @@ update_enumeration_type_from_children (struct die_info *die, if (!fields.empty ()) type->copy_fields (fields); else - flag_enum = 0; + flag_enum = false; if (unsigned_enum) type->set_is_unsigned (true);