[PATCH] Don't redefine upload/download/file in gdbserver-base
Simon Marchi
simon.marchi@polymtl.ca
Thu Mar 8 22:56:00 GMT 2018
On 2018-03-01 08:24, Simon Marchi wrote:
> From: Simon Marchi <simon.marchi@polymtl.ca>
>
> Before patch
>
> Make native gdbserver boards no longer be "remote" (in DejaGnu terms)
> 739b3f1d8ff7072dcc66240c25b026c6433bda1a
>
> the local gdbserver boards (except native-extended-gdbserver...) were
> considered as remote by DejaGNU. To avoid DejaGNU trying to use
> ssh/scp
> to download the files to the target (which is actually local), the
> gdbserver-base.exp file defined some _download, _upload and _file board
> operations to override the default behavior, and instead just use local
> operations.
>
> The same patch also changed remote-stdio-gdbserver.exp to make it
> inherit from gdbserver-base.exp. Since then, this board (which is
> actually remote) uses the overrides with local file operations. As a
> result, files are never actually copied to the target.
>
> I think we can simply remove the overrides from gdbserver-base.exp.
> Because all boards should be properly considered local or remote by
> DejaGNU, it should by default use the right method for transferring
> files.
I pushed this patch.
Simon
More information about the Gdb-patches
mailing list