[gdb] Allow function arguments in bp print match in selftest_setup
authorTom de Vries <tdevries@suse.de>
Tue, 12 Jun 2018 13:02:10 +0000 (15:02 +0200)
committerTom de Vries <tdevries@suse.de>
Thu, 14 Jun 2018 10:06:10 +0000 (12:06 +0200)
2018-06-14  Tom de Vries  <tdevries@suse.de>

* lib/selftest-support.exp (selftest_setup): Allow function arguments in
matching of breakpoint printing.

gdb/testsuite/ChangeLog
gdb/testsuite/lib/selftest-support.exp

index 6ce35f86ad9cfeb4f1ab5a21cf94e629ea437975..723fa299a38712c2a0a7e7390f7767910f0e0c0e 100644 (file)
@@ -1,3 +1,8 @@
+2018-06-14  Tom de Vries  <tdevries@suse.de>
+
+       * lib/selftest-support.exp (selftest_setup): Allow function arguments in
+       matching of breakpoint printing.
+
 2018-06-13  Tom de Vries  <tdevries@suse.de>
 
        PR testsuite/23269
index f7169e0955e3fba002276a682abd716b363cf0b6..0542861e78b813caef807c708571d46717da4f81 100644 (file)
@@ -88,10 +88,10 @@ proc selftest_setup { executable function } {
 
     set description "run until breakpoint at $function"
     gdb_test_multiple "run $INTERNAL_GDBFLAGS" "$description" {
-        -re "Starting program.*Breakpoint \[0-9\]+,.*$function \\(\\).* at .*main.c:.*$gdb_prompt $" {
+        -re "Starting program.*Breakpoint \[0-9\]+,.*$function \\(.*\\).* at .*main.c:.*$gdb_prompt $" {
             pass "$description"
         }
-        -re "Starting program.*Breakpoint \[0-9\]+,.*$function \\(\\).*$gdb_prompt $" {
+        -re "Starting program.*Breakpoint \[0-9\]+,.*$function \\(.*\\).*$gdb_prompt $" {
             xfail "$description (line numbers scrambled?)"
         }
        -re "Starting program.*Breakpoint \[0-9\]+,.* at .*main.c:.*$function.*$gdb_prompt $" {