step-over-syscall.exp has some specific tests for gdbserver.
The regexp matching breakpoint hit must take the added locno into account.
Test re-run in 3 modes (normal, native-gdbserver and native-extended-gdbserver).
                if { $detach_on_fork == "off" } {
                    gdb_test "inferior 1"
                    gdb_test "break marker" "Breakpoint.*at.*"
-                   gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, marker \\(\\) at.*" \
+                   gdb_test "continue" "Continuing\\..*Breakpoint $::bkptno_numopt_re, marker \\(\\) at.*" \
                        "continue to marker"
                }
            } else {
                gdb_test "break marker" "Breakpoint.*at.* file .*${testfile}.c, line.*"
-               gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, marker \\(\\) at.*" \
+               gdb_test "continue" "Continuing\\..*Breakpoint $::bkptno_numopt_re, marker \\(\\) at.*" \
                    "continue to marker"
            }
        }