[PATCH 01/14] gdb/testsuite: Fix an invalid is_remote check in fileio test
Luis Machado
luis.machado@linaro.org
Tue Feb 11 07:29:00 GMT 2020
Hi,
On 2/7/20 11:59 AM, Shahab Vahedi wrote:
> From: Anton Kolesov <Anton.Kolesov@synopsys.com>
>
> Fileio test improperly checks if [is_remote host] and if it is, then
> uses file path that is safe to use on remote host. But the problem is
> that [is_remote host] returns state of *this* host, not of the remote
> target, where filepaths actually matter. This patch fixes that.
Do you remember what that error was? I don't see any errors running on
my end. Though the patch doesn't introduce new errors as well.
Were you using a different board file that exercised gdbserver running
on a remote host?
I'm trying to understand what the problem is.
>
> gdb/testsuite/ChangeLog:
> 2016-12-16 Anton Kolesov <Anton.Kolesov@synopsys.com>
>
> * gdb.base/fileio.exp: Use "target" instead of "host".
>
> Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
> ---
> gdb/testsuite/gdb.base/fileio.exp | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/gdb/testsuite/gdb.base/fileio.exp b/gdb/testsuite/gdb.base/fileio.exp
> index 9735869e5190..627a685e118d 100644
> --- a/gdb/testsuite/gdb.base/fileio.exp
> +++ b/gdb/testsuite/gdb.base/fileio.exp
> @@ -23,7 +23,7 @@ if [target_info exists gdb,nofileio] {
>
> standard_testfile
>
> -if {[is_remote host]} {
> +if {[is_remote target]} {
> set outdir .
> } else {
> set outdir [standard_output_file {}]
>
More information about the Gdb-patches
mailing list