From 424500e9a24c7da532ffd1b53b1b40fa019809de Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Sat, 18 Mar 2023 10:30:16 +0100 Subject: [PATCH] [gdb/testsuite] Handle my-syscalls.h for remote host Handle $srcdir/lib/my-syscalls.h using lappend_include_dir. Tested on x86_64-linux. --- gdb/testsuite/gdb.threads/step-over-exec.c | 2 +- gdb/testsuite/gdb.threads/step-over-exec.exp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gdb/testsuite/gdb.threads/step-over-exec.c b/gdb/testsuite/gdb.threads/step-over-exec.c index a917507c84a..927eb38cea7 100644 --- a/gdb/testsuite/gdb.threads/step-over-exec.c +++ b/gdb/testsuite/gdb.threads/step-over-exec.c @@ -21,7 +21,7 @@ #include #include -#include "../lib/my-syscalls.h" +#include "my-syscalls.h" #if (!defined(LEADER_DOES_EXEC) && !defined(OTHER_DOES_EXEC) \ || defined(LEADER_DOES_EXEC) && defined(OTHER_DOES_EXEC)) diff --git a/gdb/testsuite/gdb.threads/step-over-exec.exp b/gdb/testsuite/gdb.threads/step-over-exec.exp index e4817978aa9..04ccaef46d1 100644 --- a/gdb/testsuite/gdb.threads/step-over-exec.exp +++ b/gdb/testsuite/gdb.threads/step-over-exec.exp @@ -46,6 +46,8 @@ proc do_test { execr_thread different_text_segments displaced_stepping } { set execr_opts [list debug] set execd_opts [list debug] + lappend_include_file execr_opts $::srcdir/lib/my-syscalls.h + if { $different_text_segments } { lappend execr_opts "text_segment=0x600000" lappend execd_opts "text_segment=0x800000" -- 2.30.2