Copy xml files to host
authorYao Qi <yao@codesourcery.com>
Fri, 15 Aug 2014 03:28:39 +0000 (11:28 +0800)
committerYao Qi <yao@codesourcery.com>
Fri, 17 Oct 2014 13:22:55 +0000 (21:22 +0800)
commitb22089abcba7cc3be26a9ab7d60e01299ac13ea0
tree070908f0d25d9c4bf9cc1487bf98331327e79987
parent6c4486e63f7583ed85a0c72841f6ccceebbf858e
Copy xml files to host

When I run test with board file local-remote-host-native.exp, I see
the following warning,

$ make check RUNTESTFLAGS="--host_board=local-remote-host-native
--target_board=local-remote-host-native tdesc-arch.exp
HOST_DIR=/tmp/foo/"

(gdb) set tdesc filename ../../../../git/gdb/testsuite/gdb.xml/trivial.xml^M
warning: Could not open "../../../../git/gdb/testsuite/gdb.xml/trivial.xml"
(gdb) quit^

because "${srcdir}/gdb.xml/trivial.xml" doesn't exist on host.  This
patch is to copy trivial.xml to host and the warning goes away.

(gdb) set tdesc filename /tmp/foo/trivial.xml^M
(gdb) quit^

tdesc-regs.exp has the similar problem that single-reg.xml may not
exist on host at all, and it should be copied to host too.

gdb/testsuite:

2014-10-17  Yao Qi  <yao@codesourcery.com>

* lib/gdb.exp (gdb_skip_xml_test): Copy trivial.xml to host.
* gdb.xml/tdesc-regs.exp: Copy single-reg.xml to host.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.xml/tdesc-regs.exp
gdb/testsuite/lib/gdb.exp