diff options
author | Alan Hayward <alan.hayward@arm.com> | 2018-05-31 14:36:48 +0100 |
---|---|---|
committer | Alan Hayward <alan.hayward@arm.com> | 2018-05-31 14:36:48 +0100 |
commit | 122394f1476b1c925a281b15399119500c8231c1 (patch) | |
tree | eeacb0f62658c8cf48d8b300b729090337b837b1 /gdb/Makefile.in | |
parent | 95228a0d790f16deae3436e18f41b70fc711a5b2 (diff) | |
download | fsf-binutils-gdb-122394f1476b1c925a281b15399119500c8231c1.zip fsf-binutils-gdb-122394f1476b1c925a281b15399119500c8231c1.tar.gz fsf-binutils-gdb-122394f1476b1c925a281b15399119500c8231c1.tar.bz2 |
Function for reading the Aarch64 SVE vector length
Returns 0 for systems without SVE support.
Note the defines taken from Linux kernel headers
in aarch64-sve-linux-ptrace.h.
gdb/
* Makefile.in: Add new header.
* gdb/arch/aarch64.h (sve_vg_from_vl): New macro.
(sve_vl_from_vg): Likewise.
(sve_vq_from_vl): Likewise.
(sve_vl_from_vq): Likewise.
(sve_vq_from_vg): Likewise.
(sve_vg_from_vq): Likewise.
* configure.nat: Add new c file.
* nat/aarch64-sve-linux-ptrace.c: New file.
* nat/aarch64-sve-linux-ptrace.h: New file.
gdbserver/
* configure.srv: Add new c/h file.
Diffstat (limited to 'gdb/Makefile.in')
-rw-r--r-- | gdb/Makefile.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/Makefile.in b/gdb/Makefile.in index 627944f..a0e5b7e 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -1483,6 +1483,7 @@ HFILES_NO_SRCDIR = \ mi/mi-parse.h \ nat/aarch64-linux.h \ nat/aarch64-linux-hw-point.h \ + nat/aarch64-sve-linux-ptrace.h \ nat/amd64-linux-siginfo.h \ nat/gdb_ptrace.h \ nat/gdb_thread_db.h \ |