aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2011-05-06 21:02:55 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2011-05-06 21:02:55 +0000
commit3b290486cd4cd601b20e04340e593c9ed9717e5f (patch)
treeaa42d3aca15d82df7023cd2455bc2dbc8c34417e /coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml
parent9943003f546be63b208d02ab57fd31b1c00b8aba (diff)
downloadvalgrind-3b290486cd4cd601b20e04340e593c9ed9717e5f.tar.gz
Implement a GDB server in Valgrind. See #214909.
(Philippe Waroquiers, philippe.waroquiers@skynet.be) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11727 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml')
-rw-r--r--coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml44
1 files changed, 44 insertions, 0 deletions
diff --git a/coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml b/coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml
new file mode 100644
index 000000000..619f73fc9
--- /dev/null
+++ b/coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<!-- Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+
+ Copying and distribution of this file, with or without modification,
+ are permitted in any medium without royalty provided the copyright
+ notice and this notice are preserved. -->
+
+<!DOCTYPE feature SYSTEM "gdb-target.dtd">
+<feature name="org.gnu.gdb.arm.vfp.valgrind.s1">
+ <reg name="d0s1" bitsize="64" type="ieee_double"/>
+ <reg name="d1s1" bitsize="64" type="ieee_double"/>
+ <reg name="d2s1" bitsize="64" type="ieee_double"/>
+ <reg name="d3s1" bitsize="64" type="ieee_double"/>
+ <reg name="d4s1" bitsize="64" type="ieee_double"/>
+ <reg name="d5s1" bitsize="64" type="ieee_double"/>
+ <reg name="d6s1" bitsize="64" type="ieee_double"/>
+ <reg name="d7s1" bitsize="64" type="ieee_double"/>
+ <reg name="d8s1" bitsize="64" type="ieee_double"/>
+ <reg name="d9s1" bitsize="64" type="ieee_double"/>
+ <reg name="d10s1" bitsize="64" type="ieee_double"/>
+ <reg name="d11s1" bitsize="64" type="ieee_double"/>
+ <reg name="d12s1" bitsize="64" type="ieee_double"/>
+ <reg name="d13s1" bitsize="64" type="ieee_double"/>
+ <reg name="d14s1" bitsize="64" type="ieee_double"/>
+ <reg name="d15s1" bitsize="64" type="ieee_double"/>
+ <reg name="d16s1" bitsize="64" type="ieee_double"/>
+ <reg name="d17s1" bitsize="64" type="ieee_double"/>
+ <reg name="d18s1" bitsize="64" type="ieee_double"/>
+ <reg name="d19s1" bitsize="64" type="ieee_double"/>
+ <reg name="d20s1" bitsize="64" type="ieee_double"/>
+ <reg name="d21s1" bitsize="64" type="ieee_double"/>
+ <reg name="d22s1" bitsize="64" type="ieee_double"/>
+ <reg name="d23s1" bitsize="64" type="ieee_double"/>
+ <reg name="d24s1" bitsize="64" type="ieee_double"/>
+ <reg name="d25s1" bitsize="64" type="ieee_double"/>
+ <reg name="d26s1" bitsize="64" type="ieee_double"/>
+ <reg name="d27s1" bitsize="64" type="ieee_double"/>
+ <reg name="d28s1" bitsize="64" type="ieee_double"/>
+ <reg name="d29s1" bitsize="64" type="ieee_double"/>
+ <reg name="d30s1" bitsize="64" type="ieee_double"/>
+ <reg name="d31s1" bitsize="64" type="ieee_double"/>
+
+ <reg name="fpscrs1" bitsize="32" type="int" group="float"/>
+</feature>