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 6b19a26ee12 Automatic date update in version.in new 8a29222b85f gdb/gdbserver: share I386_LINUX_XSAVE_XCR0_OFFSET definition new 3d5394c501d gdbserver/x86: move no-xml code earlier in x86_linux_read_d [...] new 18d4886c009 gdb/x86: move have_ptrace_getfpxregs global into gdb/nat directory new a402c3ac22e gdb: move have_ptrace_getregset declaration into gdb/nat directory new fab07978eca gdb/x86: move reading of cs and ds state into gdb/nat directory new 1845af06191 gdb: move xcr0 == 0 check into i386_linux_core_read_description new bf616be9915 gdb/gdbserver: share some code relating to target descripti [...] new cc59d02b90c gdbserver: update target description creation for x86/linux new 646d754d14c gdb/gdbserver: share x86/linux tdesc caching
The 9 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/Makefile.in | 10 +- gdb/amd64-linux-tdep.c | 32 +-- gdb/amd64-linux-tdep.h | 6 - gdb/arch/amd64-linux-tdesc.c | 66 ++++++ gdb/{aarch32-tdep.h => arch/amd64-linux-tdesc.h} | 15 +- gdb/arch/i386-linux-tdesc.c | 56 +++++ gdb/{aarch32-tdep.h => arch/i386-linux-tdesc.h} | 14 +- gdb/arch/x86-linux-tdesc-features.c | 267 +++++++++++++++++++++++ gdb/arch/x86-linux-tdesc-features.h | 62 ++++++ gdb/arch/x86-linux-tdesc.h | 37 ++++ gdb/configure.nat | 9 +- gdb/configure.tgt | 11 +- gdb/i386-linux-nat.c | 26 +-- gdb/i386-linux-tdep.c | 42 ++-- gdb/i386-linux-tdep.h | 23 -- gdb/linux-nat.c | 2 +- gdb/linux-nat.h | 3 - gdb/{i386-linux-nat.h => nat/i386-linux.c} | 15 +- gdb/nat/i386-linux.h | 37 ++++ gdb/nat/linux-nat.h | 3 + gdb/nat/x86-linux-tdesc.c | 133 +++++++++++ gdb/nat/x86-linux-tdesc.h | 51 +++++ gdb/nat/x86-linux.c | 47 ++++ gdb/nat/x86-linux.h | 28 +++ gdb/x86-linux-nat.c | 119 +--------- gdbserver/configure.srv | 12 + gdbserver/i387-fp.cc | 9 +- gdbserver/i387-fp.h | 4 +- gdbserver/linux-amd64-ipa.cc | 46 +--- gdbserver/linux-i386-ipa.cc | 26 +-- gdbserver/linux-low.cc | 2 +- gdbserver/linux-low.h | 2 - gdbserver/linux-x86-low.cc | 205 ++++++----------- gdbserver/linux-x86-tdesc.cc | 142 +----------- gdbserver/linux-x86-tdesc.h | 56 ----- gdbsupport/x86-xstate.h | 20 ++ 36 files changed, 993 insertions(+), 645 deletions(-) create mode 100644 gdb/arch/amd64-linux-tdesc.c copy gdb/{aarch32-tdep.h => arch/amd64-linux-tdesc.h} (64%) create mode 100644 gdb/arch/i386-linux-tdesc.c copy gdb/{aarch32-tdep.h => arch/i386-linux-tdesc.h} (66%) create mode 100644 gdb/arch/x86-linux-tdesc-features.c create mode 100644 gdb/arch/x86-linux-tdesc-features.h create mode 100644 gdb/arch/x86-linux-tdesc.h rename gdb/{i386-linux-nat.h => nat/i386-linux.c} (77%) create mode 100644 gdb/nat/i386-linux.h create mode 100644 gdb/nat/x86-linux-tdesc.c create mode 100644 gdb/nat/x86-linux-tdesc.h delete mode 100644 gdbserver/linux-x86-tdesc.h