diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 3d829b021f7..77b3695b9a0 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-03-12 Tom de Vries + + * lib/gdb.exp (gdb_core_cmd): Use string_to_regexp for regexp-matching + $core. + 2020-03-12 Tom de Vries * lib/gdb.exp (gdb_core_cmd): Make "No such file or directory" regexp diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index bb70ef13f2c..ae2d810a1eb 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -4648,7 +4648,7 @@ proc gdb_core_cmd { core test } { fail "$test (bad file format)" return -1 } - -re "$core: No such file or directory.*\r\n$gdb_prompt $" { + -re -wrap "[string_to_regexp $core]: No such file or directory.*" { fail "$test (file not found)" return -1 }