Update libinproctrace.so path in lib/trace-support.exp
authorSimon Marchi <simon.marchi@efficios.com>
Fri, 28 Feb 2020 23:58:17 +0000 (18:58 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Fri, 28 Feb 2020 23:58:37 +0000 (18:58 -0500)
Following the move to gdbserver to the top-level, the path to
libinproctrace.so in testsuite/lib/trace-support.exp is no longer valid.
This can be observed by running:

    $ make check TESTS="gdb.trace/ftrace.exp" RUNTESTFLAGS="--target_board=native-gdbserver"
    ...
    ERROR: error copying "/home/smarchi/build/binutils-gdb/gdb/testsuite/../gdbserver/libinproctrace.so": no such file or directory

Adjust the path to libinproctrace.so by adding a "..".  With this patch,
the test mentioned above runs fine.

gdb/testsuite/ChangeLog:

* lib/trace-support.exp (get_in_proc_agent): Adjust path to
libinproctrace.so.

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

index 5248d59e6e15175a08120f898b43cf2517ac8fc5..9daf906b3ba631454416a0860022436d9ffc689a 100644 (file)
@@ -1,3 +1,8 @@
+2020-02-28  Simon Marchi  <simon.marchi@efficios.com>
+
+       * lib/trace-support.exp (get_in_proc_agent): Adjust path to
+       libinproctrace.so.
+
 2020-02-28  Luis Machado  <luis.machado@linaro.org>
 
        * gdb.arch/aarch64-fp.exp: Switch from "info registers" command
index ecec9bdc6d05275a5ffde42c5aa77aa2bfee45d9..2f6a62c373e22019a64082272e1cc3f330ab3868 100644 (file)
@@ -374,7 +374,7 @@ proc get_in_proc_agent {} {
     if [target_info exists in_proc_agent] {
        return [target_info in_proc_agent]
     } else {
-       return $objdir/../gdbserver/libinproctrace.so
+       return $objdir/../../gdbserver/libinproctrace.so
     }
 }