]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Aarch64 SVE: Support changing vector lengths in GDB
authorAlan Hayward <alan.hayward@arm.com>
Wed, 7 Nov 2018 15:16:24 +0000 (15:16 +0000)
committerAlan Hayward <alan.hayward@arm.com>
Wed, 7 Nov 2018 15:16:24 +0000 (15:16 +0000)
commit7972cd8ed354d1431df931dc034e4fb4df10e0b7
tree55490df5496ab7a2e961c8e58f45705dba2d1e06
parent4bcad105b78256aed21a00ce656702ea537e1b80
Aarch64 SVE: Support changing vector lengths in GDB

Override the thread_architecture method to place the vector length in the
tdep_info and then find using info. Do not set this as a pointer as
this will cause issues in later patches.

2018-11-07  Alan Hayward  <alan.hayward@arm.com>

gdb/
* aarch64-linux-nat.c
(aarch64_linux_nat_target::thread_architecture): Add override.
* aarch64-tdep.c (aarch64_get_tdesc_vq): Check for nullptr.
(aarch64_gdbarch_init): Ensure differemt tdesc for each VQ.
gdb/aarch64-linux-nat.c
gdb/aarch64-tdep.c