This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 387dd77 Update description of the -plugin option used by the linker, [...] new 239b6d1 gdbserver-amd64: add HAVE_STRUCT_USER_REGS_STRUCT_(GS|FS)_BAS [...] new 7005d26 amd64: remove additional comparison for validity of a registe [...] new 8884e97 amd64: simplify addition of new general registers. new 2735833 amd64-linux: expose system register FS_BASE and GS_BASE for Linux.
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/ChangeLog | 60 +++++++ gdb/amd64-linux-nat.c | 60 ++++++- gdb/amd64-linux-tdep.c | 7 +- gdb/amd64-linux-tdep.h | 2 +- gdb/amd64-nat.c | 13 +- gdb/amd64-tdep.c | 13 ++ gdb/amd64-tdep.h | 6 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 3 + gdb/features/Makefile | 17 +- .../i386/{32bit-linux.xml => 64bit-segments.xml} | 7 +- gdb/features/i386/amd64-avx-linux.c | 36 ++-- gdb/features/i386/amd64-avx-linux.xml | 1 + gdb/features/i386/amd64-avx-mpx-linux.c | 48 +++--- gdb/features/i386/amd64-avx-mpx-linux.xml | 1 + gdb/features/i386/amd64-avx512-linux.c | 192 +++++++++++---------- gdb/features/i386/amd64-avx512-linux.xml | 1 + gdb/features/i386/amd64-linux.c | 4 + gdb/features/i386/amd64-linux.xml | 1 + gdb/features/i386/amd64-mpx-linux.c | 16 +- gdb/features/i386/amd64-mpx-linux.xml | 1 + gdb/features/i386/x32-avx-linux.c | 36 ++-- gdb/features/i386/x32-avx-linux.xml | 1 + gdb/features/i386/x32-avx512-linux.c | 192 +++++++++++---------- gdb/features/i386/x32-avx512-linux.xml | 1 + gdb/features/i386/x32-linux.c | 4 + gdb/features/i386/x32-linux.xml | 1 + gdb/gdbserver/ChangeLog | 7 + gdb/gdbserver/config.in | 6 + gdb/gdbserver/configure | 26 +++ gdb/gdbserver/configure.ac | 7 + gdb/gdbserver/configure.srv | 2 +- gdb/gdbserver/linux-x86-low.c | 32 ++++ gdb/regformats/i386/amd64-avx-linux.dat | 2 + gdb/regformats/i386/amd64-avx-mpx-linux.dat | 2 + gdb/regformats/i386/amd64-avx512-linux.dat | 2 + gdb/regformats/i386/amd64-linux.dat | 2 + gdb/regformats/i386/amd64-mpx-linux.dat | 2 + gdb/regformats/i386/x32-avx-linux.dat | 2 + gdb/regformats/i386/x32-avx512-linux.dat | 2 + gdb/regformats/i386/x32-linux.dat | 2 + gdb/testsuite/ChangeLog | 5 + .../amd64-gs_base.c} | 7 +- gdb/testsuite/gdb.arch/amd64-gs_base.exp | 49 ++++++ 44 files changed, 610 insertions(+), 276 deletions(-) copy gdb/features/i386/{32bit-linux.xml => 64bit-segments.xml} (57%) copy gdb/testsuite/{gdb.base/print-symbol-loading-main.c => gdb.arch/amd64-gs_base [...] create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.exp