This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb/gdb-8.0-branch] PR22137: gdbserver crashes on host with pkru register.


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f24b864960e61f9a91f8c168c1afe12a6676ad7a

commit f24b864960e61f9a91f8c168c1afe12a6676ad7a
Author: Walfred Tedeschi <walfred.tedeschi@intel.com>
Date:   Mon Oct 16 08:59:38 2017 +0200

    PR22137: gdbserver crashes on host with pkru register.
    
    This patch adds missing backslash on a makefile and regenerate the
    files created via the xml files.  Those were not in sync with the xml file.
    
    gdb/ChangeLog:
    
    2017-10-16  Walfred Tedeschi  <walfred.tedeschi@intel.com>
    
    	* features/Makefile (i386-avx-mpx-avx512-pku.dat): Add backslash
    	at the end of the line.
    	* regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat: Regenerate.
    	* regformats/i386/amd64-avx-mpx-avx512-pku.dat: Regenerate.

Diff:
---
 gdb/ChangeLog                                          | 7 +++++++
 gdb/features/Makefile                                  | 2 +-
 gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat | 1 +
 gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat       | 3 ---
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 28df5b1..b77435c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+2017-10-16  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+	* features/Makefile (i386-avx-mpx-avx512-pku.dat): Add backslash 
+	at the end of the line.
+	* regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat: Regenerate.
+	* regformats/i386/amd64-avx-mpx-avx512-pku.dat: Regenerate.
+
 2017-09-07  Joel Brobecker  <brobecker@adacore.com>
 
 	* version.in: Set GDB version number to 8.0.1.DATE-git.
diff --git a/gdb/features/Makefile b/gdb/features/Makefile
index 3bc8b5a..dc863b9 100644
--- a/gdb/features/Makefile
+++ b/gdb/features/Makefile
@@ -281,7 +281,7 @@ $(outdir)/i386/i386-avx-avx512.dat: i386/32bit-core.xml i386/32bit-avx.xml \
 			       i386/32bit-avx512.xml
 $(outdir)/i386/i386-avx-avx512-linux.dat: i386/32bit-core.xml i386/32bit-avx.xml \
 			       i386/32bit-linux.xml i386/32bit-avx512.xml
-$(outdir)/i386/i386-avx-mpx-avx512-pku.dat: i386/32bit-core.xml
+$(outdir)/i386/i386-avx-mpx-avx512-pku.dat: i386/32bit-core.xml \
 			       i386/32bit-avx.xml i386/32bit-mpx.xml i386/32bit-avx512.xml \
 			       i386/32bit-pkeys.xml
 $(outdir)/i386/i386-avx-mpx-avx512-pku-linux.dat: i386/32bit-core.xml \
diff --git a/gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat b/gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat
index 3ae6b0e..9cd0fae 100644
--- a/gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat
+++ b/gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat
@@ -157,3 +157,4 @@ expedite:rbp,rsp,rip
 256:zmm29h
 256:zmm30h
 256:zmm31h
+32:pkru
diff --git a/gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat b/gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat
index 88185fd..b3340d3 100644
--- a/gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat
+++ b/gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat
@@ -60,9 +60,6 @@ expedite:rbp,rsp,rip
 128:xmm14
 128:xmm15
 32:mxcsr
-64:orig_rax
-64:fs_base
-64:gs_base
 128:ymm0h
 128:ymm1h
 128:ymm2h


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]