aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-progspace.c
diff options
context:
space:
mode:
authorAlan Hayward <alan.hayward@arm.com>2018-08-13 10:49:51 +0100
committerAlan Hayward <alan.hayward@arm.com>2018-08-13 10:51:45 +0100
commitb7fd65b9dc0a9f132fba362493ec21dadc2994d7 (patch)
treed706004cac61b76773e59faff9f4a7207f22927a /gdb/python/py-progspace.c
parenta616bb94509c22c96ae8bf1432ec28a7f3e31778 (diff)
downloadbinutils-b7fd65b9dc0a9f132fba362493ec21dadc2994d7.zip
binutils-b7fd65b9dc0a9f132fba362493ec21dadc2994d7.tar.gz
binutils-b7fd65b9dc0a9f132fba362493ec21dadc2994d7.tar.bz2
Detect SVE when reading aarch64 core files
The SVE section in a core file contains a header followed by the registers. Add defines to easily access the header fields within a buffer. gdb/ * aarch64-linux-tdep.c (SVE_HEADER_SIZE_LENGTH): Add define. (SVE_HEADER_MAX_SIZE_LENGTH): Likewise. (SVE_HEADER_VL_LENGTH): Likewise. (SVE_HEADER_MAX_VL_LENGTH): Likewise. (SVE_HEADER_FLAGS_LENGTH): Likewise. (SVE_HEADER_RESERVED_LENGTH): Likewise. (SVE_HEADER_SIZE_OFFSET): Likewise. (SVE_HEADER_MAX_SIZE_OFFSET): Likewise. (SVE_HEADER_VL_OFFSET): Likewise. (SVE_HEADER_MAX_VL_OFFSET): Likewise. (SVE_HEADER_FLAGS_OFFSET): Likewise. (SVE_HEADER_RESERVED_OFFSET): Likewise. (SVE_HEADER_SIZE): Likewise. (aarch64_linux_core_read_vq): Add function. (aarch64_linux_core_read_description): Check for SVE section.
Diffstat (limited to 'gdb/python/py-progspace.c')
0 files changed, 0 insertions, 0 deletions