[gdb/testsuite] Fix have_avx for remote target
authorTom de Vries <tdevries@suse.de>
Fri, 17 Mar 2023 15:06:39 +0000 (16:06 +0100)
committerTom de Vries <tdevries@suse.de>
Fri, 17 Mar 2023 15:06:39 +0000 (16:06 +0100)
commit0eb0e0828783c72144676e6a9884d26d960246f8
tree03a4e1257f8e375f456585ee8ae4fcc170b20a3d
parent4581f89b8d7de193605e39861c87359c9ea473cf
[gdb/testsuite] Fix have_avx for remote target

In proc have_avx we compile some source into an exec, resulting in a file $obj
on build, and then attempt to execute it on target:
...
    set result [remote_exec target $obj]
...

Fix this by using gdb_remote_download target.

Likewise in a few other procs that use "remote_exec target".

Tested on x86_64-linux.
gdb/testsuite/lib/gdb.exp