This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/bauermann/gcs in repository binutils-gdb.
discards a4ea16f1317 GDB: testsuite: Add gdb.arch/aarch64-gcs-disp-step.exp testcase discards 90e70256d92 GDB: testsuite: Add gdb.arch/aarch64-gcs-core.exp testcase discards 37fbf1dec60 GDB: testsuite: Add gdb.arch/aarch64-gcs.exp testcase discards 0fc1f2c59c4 GDB: aarch64-linux: Implement GCS support in displaced stepping discards 2702c61f8f2 GDB: aarch64-linux: GCS support in Linux signals discards 96eb2689b32 GDB, gdbserver: aarch64-linux: Initial Guarded Control Stac [...] discards 1dc96426611 GDB: doc: Improve AArch64 and ARM subsubsection titles in g [...] discards 56a73f4be13 bfd/aarch64-linux: Support reading and writing the GCS core [...] discards ed4866fa349 NOTFORUPSTREAM Add enabled argument to gdbarch_get_shadow_s [...] discards 27ceb4cf548 gdb: Enable displaced stepping with shadow stack on amd64 linux. discards 993618b2f67 gdb, gdbarch: Introduce gdbarch method to get the shadow st [...] discards b5321ca34ad gdb: Implement amd64 linux shadow stack support for inferio [...] discards 125b3869b89 gdb, gdbarch: Enable inferior calls for shadow stack support. discards 99a3e43a17f gdb: Handle shadow stack pointer register unwinding for amd [...] discards ff6d7066db8 gdb, bfd: amd64 linux coredump support with shadow stack. discards 0f0e8cf283b gdb, gdbserver: Add support of Intel shadow stack pointer r [...] discards 26117c3e623 gdb, gdbserver: Use xstate_bv for target description creati [...] discards b496ae9fee6 gdb: Sync up x86-gcc-cpuid.h with cpuid.h from gcc 14 branch. discards 29692020e36 gdbserver: Add assert in x86_linux_read_description. discards d8f70a3575a gdbserver: Add optional runtime register set type. new 628eccdecb6 gdb, gdbarch: Enable inferior calls for shadow stack support. new 39e5211ec26 gdb, gdbarch: Introduce gdbarch method to get the shadow st [...] new e9bfddaad31 NOTFORUPSTREAM Fix for default_get_shadow_stack_pointer new 6f35d1f8bb4 bfd/aarch64-linux: Support reading and writing the GCS core [...] new 91097cd624d GDB: doc: Improve AArch64 and ARM subsubsection titles in g [...] new af4bb631b92 GDB, gdbserver: aarch64-linux: Initial Guarded Control Stac [...] new 351106fdc25 GDB: aarch64-linux: GCS support in Linux signals new 368a9d2cbaa GDB: aarch64-linux: Implement GCS support in displaced stepping new c172c469555 GDB: testsuite: Add gdb.arch/aarch64-gcs.exp testcase new fc8413b706b GDB: testsuite: Add gdb.arch/aarch64-gcs-core.exp testcase new b9e9a1d11d8 GDB: testsuite: Add gdb.arch/aarch64-gcs-disp-step.exp testcase
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a4ea16f1317) \ N -- N -- N refs/heads/users/bauermann/gcs (b9e9a1d11d8)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 11 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: bfd/elf.c | 24 --- gdb/amd64-linux-nat.c | 17 -- gdb/amd64-linux-tdep.c | 218 +-------------------- gdb/amd64-tdep.c | 35 +--- gdb/amd64-tdep.h | 9 +- gdb/arch/amd64-linux-tdesc.c | 33 ++-- gdb/arch/amd64-linux-tdesc.h | 7 +- gdb/arch/amd64.c | 25 +-- gdb/arch/amd64.h | 10 +- gdb/arch/i386-linux-tdesc.c | 29 ++- gdb/arch/i386-linux-tdesc.h | 5 +- gdb/arch/i386.c | 19 +- gdb/arch/i386.h | 8 +- gdb/arch/x86-linux-tdesc-features.c | 60 +++--- gdb/arch/x86-linux-tdesc-features.h | 25 +-- gdb/doc/gdb.texinfo | 42 ---- gdb/features/Makefile | 2 - gdb/features/i386/32bit-ssp.c | 14 -- gdb/features/i386/32bit-ssp.xml | 11 -- gdb/features/i386/64bit-ssp.c | 14 -- gdb/features/i386/64bit-ssp.xml | 11 -- gdb/gdbarch-gen.h | 7 +- gdb/gdbarch_components.py | 8 +- gdb/i386-tdep.c | 51 +---- gdb/i386-tdep.h | 11 +- gdb/linux-tdep.c | 47 ----- gdb/linux-tdep.h | 7 - gdb/nat/x86-gcc-cpuid.h | 153 +++------------ gdb/nat/x86-linux-tdesc.c | 20 +- gdb/nat/x86-linux-tdesc.h | 7 +- gdb/nat/x86-linux.c | 55 ------ gdb/nat/x86-linux.h | 4 - gdb/testsuite/gdb.arch/amd64-shadow-stack-cmds.exp | 141 ------------- .../gdb.arch/amd64-shadow-stack-corefile.exp | 50 ----- .../gdb.arch/amd64-shadow-stack-disp-step.exp | 84 -------- gdb/testsuite/gdb.arch/amd64-shadow-stack.c | 35 ---- gdb/testsuite/gdb.arch/amd64-ssp.exp | 50 ----- .../gdb.base/inline-frame-cycle-unwind.py | 4 - gdb/testsuite/lib/gdb.exp | 70 ------- gdb/x86-linux-nat.c | 51 +---- gdb/x86-linux-nat.h | 11 -- gdb/x86-tdep.c | 21 -- gdb/x86-tdep.h | 9 - gdbserver/i387-fp.cc | 40 ++-- gdbserver/linux-amd64-ipa.cc | 10 +- gdbserver/linux-i386-ipa.cc | 6 +- gdbserver/linux-low.cc | 50 ++--- gdbserver/linux-low.h | 7 +- gdbserver/linux-x86-low.cc | 44 +---- gdbsupport/x86-xstate.h | 7 +- 50 files changed, 218 insertions(+), 1460 deletions(-) delete mode 100644 gdb/features/i386/32bit-ssp.c delete mode 100644 gdb/features/i386/32bit-ssp.xml delete mode 100644 gdb/features/i386/64bit-ssp.c delete mode 100644 gdb/features/i386/64bit-ssp.xml delete mode 100644 gdb/testsuite/gdb.arch/amd64-shadow-stack-cmds.exp delete mode 100644 gdb/testsuite/gdb.arch/amd64-shadow-stack-corefile.exp delete mode 100644 gdb/testsuite/gdb.arch/amd64-shadow-stack-disp-step.exp delete mode 100644 gdb/testsuite/gdb.arch/amd64-shadow-stack.c delete mode 100644 gdb/testsuite/gdb.arch/amd64-ssp.exp