ftmemsim-valgrind/coregrind/m_gdbserver/amd64-avx-linux-valgrind.xml
Philippe Waroquiers 2478728636 gdbserver: introduce support to show the AVX registers.
This implies to change the interface between the
arch independent gdbserver files and the arch dependent files
as AVX implies a choice of xml files at run time.

In valgrind-low-amd64.c, the xml files and the nr of registers
are different depending on AVX support or not.

Other platforms still have a fully static nr of registers.




git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12581
2012-05-24 21:33:17 +00:00

27 lines
1021 B
XML

<?xml version="1.0"?>
<!-- Copyright (C) 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. -->
<!-- AMD64 with avx - Includes Linux-only special "register". -->
<!DOCTYPE target SYSTEM "gdb-target.dtd">
<target>
<architecture>i386:x86-64</architecture>
<osabi>GNU/Linux</osabi>
<xi:include href="64bit-core.xml"/>
<xi:include href="64bit-sse.xml"/>
<xi:include href="64bit-linux.xml"/>
<xi:include href="64bit-avx.xml"/>
<xi:include href="64bit-core-valgrind-s1.xml"/>
<xi:include href="64bit-sse-valgrind-s1.xml"/>
<xi:include href="64bit-linux-valgrind-s1.xml"/>
<xi:include href="64bit-avx-valgrind-s1.xml"/>
<xi:include href="64bit-core-valgrind-s2.xml"/>
<xi:include href="64bit-sse-valgrind-s2.xml"/>
<xi:include href="64bit-linux-valgrind-s2.xml"/>
<xi:include href="64bit-avx-valgrind-s2.xml"/>
</target>