diff options
Diffstat (limited to 'gdb/testsuite/gdb.dwarf2/rust-enum.exp')
-rw-r--r-- | gdb/testsuite/gdb.dwarf2/rust-enum.exp | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/gdb/testsuite/gdb.dwarf2/rust-enum.exp b/gdb/testsuite/gdb.dwarf2/rust-enum.exp index 89d4a16..87e710e 100644 --- a/gdb/testsuite/gdb.dwarf2/rust-enum.exp +++ b/gdb/testsuite/gdb.dwarf2/rust-enum.exp @@ -30,64 +30,64 @@ Dwarf::assemble $asm_file { cu { addr_size 4 } { compile_unit { - {name file1.txt} - {language @DW_LANG_Rust} + DW_AT_name file1.txt + DW_AT_language @DW_LANG_Rust } { uinteger_label: DW_TAG_base_type { - {DW_AT_byte_size 1 DW_FORM_sdata} - {DW_AT_encoding @DW_ATE_unsigned} - {DW_AT_name {unsigned integer}} + DW_AT_byte_size 1 DW_FORM_sdata + DW_AT_encoding @DW_ATE_unsigned + DW_AT_name {unsigned integer} } one_label: structure_type { - {name One} - {byte_size 1 DW_FORM_sdata} + DW_AT_name One + DW_AT_byte_size 1 DW_FORM_sdata } { member { - {name __0} - {type :$uinteger_label} - {data_member_location 0 data1} + DW_AT_name __0 + DW_AT_type :$uinteger_label + DW_AT_data_member_location 0 data1 } } two_label: structure_type { - {name Two} - {byte_size 1 DW_FORM_sdata} + DW_AT_name Two + DW_AT_byte_size 1 DW_FORM_sdata } { member { - {name __0} - {type :$uinteger_label} - {data_member_location 0 data1} + DW_AT_name __0 + DW_AT_type :$uinteger_label + DW_AT_data_member_location 0 data1 } } simple_label: structure_type { - {name Simple} - {byte_size 2 DW_FORM_sdata} + DW_AT_name Simple + DW_AT_byte_size 2 DW_FORM_sdata } { variant_part { - {discr :$discr_1_label DW_FORM_ref4} + DW_AT_discr :$discr_1_label DW_FORM_ref4 } { discr_1_label: member { - {type :$uinteger_label} - {data_member_location 0 data1} - {artificial 1 DW_FORM_flag_present} + DW_AT_type :$uinteger_label + DW_AT_data_member_location 0 data1 + DW_AT_artificial 1 DW_FORM_flag_present } variant { - {discr_value 65 udata} + DW_AT_discr_value 65 udata } { member { - {type :$one_label} - {data_member_location 1 data1} + DW_AT_type :$one_label + DW_AT_data_member_location 1 data1 } } variant { } { member { - {type :$two_label} - {data_member_location 1 data1} + DW_AT_type :$two_label + DW_AT_data_member_location 1 data1 } } } @@ -96,14 +96,14 @@ Dwarf::assemble $asm_file { # In PR rust/31005, a constant Rust enum value could not # be correctly resolved. DW_TAG_variable { - {name constant_variable} - {const_value 0x4141 udata} - {type :$simple_label} + DW_AT_name constant_variable + DW_AT_const_value 0x4141 udata + DW_AT_type :$simple_label } DW_TAG_variable { - {name constant_variable2} - {const_value "AA" DW_FORM_block1} - {type :$simple_label} + DW_AT_name constant_variable2 + DW_AT_const_value "AA" DW_FORM_block1 + DW_AT_type :$simple_label } } } |