From: Philippe Waroquiers Date: Fri, 4 Jul 2014 21:53:29 +0000 (+0000) Subject: Shadow registers wronly shown by gdb on avx machine X-Git-Tag: svn/VALGRIND_3_10_0~309 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=33f246ee58eff28fb7be800f36a3a1fc6e3f8ce2;p=thirdparty%2Fvalgrind.git Shadow registers wronly shown by gdb on avx machine For an unclear reason, the orig_rax register and its shadows are described in the xml file using a register number. This register number is correct on non avx machine, but is wrong on avx machine, as these have more registers, which means that orig_raxs1 and s2 should have different numbers. As no reason was found to have a register number explicitely give, remove this regnnr from the xml file, and let gdb calculate it. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14128 --- diff --git a/coregrind/m_gdbserver/64bit-linux-valgrind-s1.xml b/coregrind/m_gdbserver/64bit-linux-valgrind-s1.xml index fc1c2dd05f..e6d7d144be 100644 --- a/coregrind/m_gdbserver/64bit-linux-valgrind-s1.xml +++ b/coregrind/m_gdbserver/64bit-linux-valgrind-s1.xml @@ -7,5 +7,5 @@ - + diff --git a/coregrind/m_gdbserver/64bit-linux-valgrind-s2.xml b/coregrind/m_gdbserver/64bit-linux-valgrind-s2.xml index 452ddec560..64cd12514a 100644 --- a/coregrind/m_gdbserver/64bit-linux-valgrind-s2.xml +++ b/coregrind/m_gdbserver/64bit-linux-valgrind-s2.xml @@ -7,5 +7,5 @@ - + diff --git a/coregrind/m_gdbserver/64bit-linux.xml b/coregrind/m_gdbserver/64bit-linux.xml index 8609272108..9db7b7c9b8 100644 --- a/coregrind/m_gdbserver/64bit-linux.xml +++ b/coregrind/m_gdbserver/64bit-linux.xml @@ -7,5 +7,5 @@ - +