mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 00:59:15 +08:00
Fix some failures in langs.exp
langs.exp currently has some fails for me because the stack trace includes full paths to the source files. FAIL: gdb.base/langs.exp: up to foo in langs.exp FAIL: gdb.base/langs.exp: up to cppsub_ in langs.exp FAIL: gdb.base/langs.exp: up to fsub in langs.exp This fixes the failures by making the filename regexps a bit more lax.
This commit is contained in:
@ -64,20 +64,20 @@ if [runto csub] then {
|
||||
|
||||
if { !$isfixed } { set lang c\\+\\+; set ext cxx }
|
||||
if {!$gcc_compiled} then { setup_xfail "rs6000-*-*" }
|
||||
gdb_test "up" ".* in (foo|$foo_func).* at langs2\\.$ext.*return csub \\(.*" \
|
||||
gdb_test "up" ".* in (foo|$foo_func).* at .*langs2\\.$ext.*return csub \\(.*" \
|
||||
"up to foo in langs.exp"
|
||||
gdb_test "show language" "currently $lang.*" \
|
||||
"show language at foo in langs.exp"
|
||||
|
||||
if {!$gcc_compiled} then { setup_xfail "rs6000-*-*" }
|
||||
gdb_test "up" ".* in cppsub_ .* at langs2\\.$ext.*return foo \\(.*" \
|
||||
gdb_test "up" ".* in cppsub_ .* at .*langs2\\.$ext.*return foo \\(.*" \
|
||||
"up to cppsub_ in langs.exp"
|
||||
gdb_test "show language" "currently $lang.*" \
|
||||
"show language at cppsub_ in langs.exp"
|
||||
|
||||
if { !$isfixed } { set lang fortran }
|
||||
if {!$gcc_compiled} then { setup_xfail "rs6000-*-*" }
|
||||
gdb_test "up" ".* in fsub.* at langs1\\.f.*" \
|
||||
gdb_test "up" ".* in fsub.* at .*langs1\\.f.*" \
|
||||
"up to fsub in langs.exp"
|
||||
gdb_test "show language" "currently $lang.*" \
|
||||
"show language at fsub in langs.exp"
|
||||
|
Reference in New Issue
Block a user