diff options
author | Yao Qi <yao@codesourcery.com> | 2014-08-15 11:28:39 +0800 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2014-10-17 21:22:55 +0800 |
commit | b22089abcba7cc3be26a9ab7d60e01299ac13ea0 (patch) | |
tree | 070908f0d25d9c4bf9cc1487bf98331327e79987 /gdb/testsuite/lib | |
parent | 6c4486e63f7583ed85a0c72841f6ccceebbf858e (diff) | |
download | gdb-b22089abcba7cc3be26a9ab7d60e01299ac13ea0.zip gdb-b22089abcba7cc3be26a9ab7d60e01299ac13ea0.tar.gz gdb-b22089abcba7cc3be26a9ab7d60e01299ac13ea0.tar.bz2 |
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.
Diffstat (limited to 'gdb/testsuite/lib')
-rw-r--r-- | gdb/testsuite/lib/gdb.exp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index 7ac75a0..9918169 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -4202,9 +4202,11 @@ gdb_caching_proc gdb_skip_xml_test { global gdb_prompt global srcdir + set xml_file [gdb_remote_download host "${srcdir}/gdb.xml/trivial.xml"] + gdb_start set xml_missing 0 - gdb_test_multiple "set tdesc filename ${srcdir}/gdb.xml/trivial.xml" "" { + gdb_test_multiple "set tdesc filename $xml_file" "" { -re ".*XML support was disabled at compile time.*$gdb_prompt $" { set xml_missing 1 } |