summaryrefslogtreecommitdiffstats
path: root/tester/rtems/testing/qemu.cfg
diff options
context:
space:
mode:
authorCillian O'Donnell <cpodonnell8@gmail.com>2018-04-25 21:33:58 +0100
committerChris Johns <chrisj@rtems.org>2018-05-01 09:00:35 +1000
commit3e187baeb9f706b729b2760a51e63a7703a30679 (patch)
treed8a846ebb0ecafeb1318e2fe20a670688f53a1b4 /tester/rtems/testing/qemu.cfg
parentrtemstoolkit: Remove warnings generated on Windows for fall-thru. (diff)
downloadrtems-tools-3e187baeb9f706b729b2760a51e63a7703a30679.tar.bz2
covoar: Add symbol set reader and ELF data parser to covoar.
Add ability to organize symbol sets of libraries in INI file and then read them with covoar and load the symbols directly from the libraries. rtems-tools/../testing: Add configuration files for coverage analysis. A number of covoar options are not required and are defaulted. Co-author: Krzysztof Miesowicz <krzysztof.miesowicz@gmail.com> Co-author: Vijay Kumar Banerjee <vijaykumar9597@gmail.com> Co-author: Chris Johns <chrisj@rtems.org>
Diffstat (limited to 'tester/rtems/testing/qemu.cfg')
-rw-r--r--tester/rtems/testing/qemu.cfg11
1 files changed, 10 insertions, 1 deletions
diff --git a/tester/rtems/testing/qemu.cfg b/tester/rtems/testing/qemu.cfg
index db5b6b2..bfcd2f5 100644
--- a/tester/rtems/testing/qemu.cfg
+++ b/tester/rtems/testing/qemu.cfg
@@ -54,14 +54,23 @@
#%define qemu_opts_base -no-reboot -monitor none -serial stdio -nographic
%define qemu_opts_base -no-reboot -serial null -serial mon:stdio -nographic
%define qemu_opts_no_net -net none
+
+#
+# Coverage, some builds of qemu support coverage.
+#
+%ifn %{defined bsp_qemu_cov_opts}
+ %define bsp_qemu_cov_opts %{nil}
+%endif
+
#
# Qemu executable
#
%ifn %{defined bsp_qemu_opts}
%define bsp_qemu_opts %{nil}
%endif
+
%define qemu_cmd qemu-system-%{bsp_arch}
-%define qemu_opts %{bsp_qemu_opts}
+%define qemu_opts %{bsp_qemu_opts} %{bsp_qemu_cov_opts}
#
# Executable