binutils-gdb/gdb/features
Markus Metzger 2733d9d5d6 gdb, gdbserver: extend RSP to support namespaces
Introduce a new qXfer:libraries-svr4:read annex key/value pair

    lmid=<namespace identifier>

to be used together with start and prev to provide the namespace of start
and prev to gdbserver.

Unknown key/value pairs are ignored by gdbserver so no new supports check
is needed.

Introduce a new library-list-svr4 library attribute

    lmid

to provide the namespace of a library entry to GDB.

This implementation uses the address of a namespace's r_debug object as
namespace identifier.

This should have incremented the minor version but since unknown XML
attributes are ignored, anyway, and since changing the version results in
a warning from GDB, the version is left at 1.0.
2022-10-18 14:16:09 +02:00
..
arc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
arm cleanup: Add missing feature/ XML files to Makefile 2022-09-29 10:00:13 -07:00
i386 gdb: Consolidate 32bit-pkeys.xml and 64bit-pkeys.xml 2022-03-31 10:25:26 -07:00
loongarch gdb/gdbserver: LoongArch: Improve implementation of fcc registers 2022-08-09 22:22:23 +08:00
riscv gdb/riscv: better support for fflags and frm registers 2022-08-31 16:07:05 +01:00
rs6000 gdb: check for duplicate register names in selftest 2022-10-02 14:21:24 +01:00
sparc Constify target_desc declarations 2022-09-29 10:00:13 -07:00
aarch64-core.c Expose the BTI BTYPE more explicitly in the registers 2021-11-17 10:55:44 -03:00
aarch64-core.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
aarch64-fpu.c [AArch64] Update FPSR/FPCR fields for FPU and SVE 2022-10-04 09:14:34 +01:00
aarch64-fpu.xml [AArch64] Update FPSR/FPCR fields for FPU and SVE 2022-10-04 09:14:34 +01:00
aarch64-mte.c AArch64: Add target description/feature for MTE registers 2021-03-24 14:52:08 -03:00
aarch64-mte.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
aarch64-pauth.c
aarch64-pauth.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
aarch64-sve.c [AArch64] Update FPSR/FPCR fields for FPU and SVE 2022-10-04 09:14:34 +01:00
aarch64-tls.c Add an aarch64-tls feature which includes the tpidr register. 2022-05-03 16:05:10 -07:00
aarch64-tls.xml Add an aarch64-tls feature which includes the tpidr register. 2022-05-03 16:05:10 -07:00
btrace-conf.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
btrace.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
cskyv2-linux.c gdb/csky add cskyv2-linux.xml for cskyv2-linux.c 2022-09-23 10:46:44 +08:00
cskyv2-linux.xml gdb/csky add cskyv2-linux.xml for cskyv2-linux.c 2022-09-23 10:46:44 +08:00
feature_to_c.sh Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
gdb-target.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
gdbserver-regs.xsl
library-list-aix.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
library-list-svr4.dtd gdb, gdbserver: extend RSP to support namespaces 2022-10-18 14:16:09 +02:00
library-list.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
m68k-core.xml
Makefile Constify target_desc declarations 2022-09-29 10:00:13 -07:00
microblaze-core.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
microblaze-stack-protect.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
microblaze-with-stack-protect.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
microblaze-with-stack-protect.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
microblaze.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
microblaze.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-cp0.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-cpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-dsp-linux.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
mips64-dsp-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-dsp.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-fpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips64-linux.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
mips64-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-cp0.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-cpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-dsp-linux.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
mips-dsp-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-dsp.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-fpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mips-linux.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
mips-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nds32-core.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nds32-fpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nds32-system.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nds32.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
nds32.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nios2-cpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nios2-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
nios2.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
nios2.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
number-regs.xsl
or1k-core.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
or1k-linux.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
or1k-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
or1k.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
or1k.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
osdata.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
rx.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
rx.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-acr.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-core32.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-core64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-fpr.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-gs-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-gs-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-gs.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-gsbc.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux32.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux32.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux32v1.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux32v1.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux32v2.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux32v2.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux64v1.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux64v1.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-linux64v2.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-linux64v2.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-tdb.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-te-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-te-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-tevx-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-tevx-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-vx-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390-vx-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390-vx.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-core64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-gs-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-gs-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-linux64v1.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-linux64v1.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-linux64v2.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-linux64v2.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-te-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-te-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-tevx-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-tevx-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
s390x-vx-linux64.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
s390x-vx-linux64.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
sort-regs.xsl
threads.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-c6xp.c
tic6x-c6xp.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-c62x-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-c64x-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-c64xp-linux.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-core.c
tic6x-core.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tic6x-gp.c
tic6x-gp.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
traceframe-info.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
xinclude.dtd Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
z80-cpu.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
z80.c Constify target_desc declarations 2022-09-29 10:00:13 -07:00
z80.xml Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00