[gdb/testsuite] Fix regexp in gdb.arch/ftrace-insn-reloc.exp
authorTom de Vries <tdevries@suse.de>
Fri, 17 Mar 2023 18:25:18 +0000 (19:25 +0100)
committerTom de Vries <tdevries@suse.de>
Fri, 17 Mar 2023 18:25:18 +0000 (19:25 +0100)
commit1b046c8eb920bd264d57d472e31a01a32bb5ae89
tree4e98cb9b05eaca2e03d879f6554040b40afd466a
parent1850ef87c62178705d84af9b4c9cf72f17b9fd93
[gdb/testsuite] Fix regexp in gdb.arch/ftrace-insn-reloc.exp

With test-case gdb.arch/ftrace-insn-reloc.exp and host board
local-remote-host-notty and target board native-gdbserver I run into:
...
(gdb) info sharedlibrary^M
From To    Syms Read   Shared Object Library^M
$hex $hex  Yes         /lib64/ld-linux-x86-64.so.2^M
$hex $hex  Yes         /home/remote-host/libinproctrace.so^M
$hex $hex  Yes         /lib64/libm.so.6^M
$hex $hex  Yes         /lib64/libc.so.6^M
$hex $hex  Yes         /lib64/libdl.so.2^M
$hex $hex  Yes (*)     /usr/lib64/libstdc++.so.6^M
$hex $hex  Yes (*)     /lib64/libgcc_s.so.1^M
$hex $hex  Yes         /lib64/libpthread.so.0^M
(*): Shared library is missing debugging information.^M
(gdb) FAIL: gdb.arch/ftrace-insn-reloc.exp: IPA loaded
...
due to trying to match libinproctrace.so using the target path, while the
command lists it using the host path.

Fix this by making the regexp less strict.

Tested on x86_64-linux.
gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp