[gdb/testsuite] Fix language in dw2-bad-mips-linkage-name.exp
The test-case gdb.dwarf2/dw2-bad-mips-linkage-name.exp has a CU with language C, which contains a subprogram with a C++-mangled name as its DW_AT_mips_linkage_name attribute. Fix this by changing the language of the CU to C++. Tested on x86_64-linux. gdb/testsuite/ChangeLog: 2020-04-24 Tom de Vries <tdevries@suse.de> * gdb.dwarf2/dw2-bad-mips-linkage-name.exp: Set language of CU to C++.
This commit is contained in:
parent
dac2fef7cf
commit
7cf288744f
|
@ -1,3 +1,8 @@
|
|||
2020-04-24 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* gdb.dwarf2/dw2-bad-mips-linkage-name.exp: Set language of CU to
|
||||
C++.
|
||||
|
||||
2020-04-24 Tom Tromey <tromey@adacore.com>
|
||||
|
||||
* gdb.ada/frame_arg_lang.exp: Run with multiple -fgnat-encodings
|
||||
|
|
|
@ -38,7 +38,7 @@ Dwarf::assemble $asm_file {
|
|||
|
||||
cu {} {
|
||||
DW_TAG_compile_unit {
|
||||
{DW_AT_language @DW_LANG_C}
|
||||
{DW_AT_language @DW_LANG_C_plus_plus}
|
||||
{DW_AT_name dw2-bad-mips-linkage-name.c}
|
||||
{DW_AT_comp_dir /tmp}
|
||||
|
||||
|
@ -78,5 +78,5 @@ if { [prepare_for_testing "failed to prepare" ${testfile} \
|
|||
# much matter what we test here, so long as we do something to make
|
||||
# sure that the DWARF is read.
|
||||
|
||||
gdb_test "ptype f" " = bool \\(\\)"
|
||||
gdb_test "ptype g" " = bool \\(\\)"
|
||||
gdb_test "ptype f" " = bool \\(void\\)"
|
||||
gdb_test "ptype g" " = bool \\(void\\)"
|
||||
|
|
Loading…
Reference in New Issue