gdbserver: Add linux_get_hwcap
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index 9fdbe1d866ee9ce9a4ecfb79ea5f99f6b3ac8c25..8716ab5b43e389ae42b5b0f242f4d53a0aa2d7d0 100644 (file)
@@ -1,3 +1,34 @@
+2019-03-26  Alan Hayward  <alan.hayward@arm.com>
+
+       * linux-aarch64-low.c (aarch64_get_hwcap): Remove function.
+       (aarch64_arch_setup): Call linux_get_hwcap.
+       * linux-arm-low.c (arm_get_hwcap): Remove function.
+       (arm_read_description): Call linux_get_hwcap.
+       * linux-low.c (linux_get_auxv): New function.
+       (linux_get_hwcap): Likewise.
+       (linux_get_hwcap2): Likewise.
+       * linux-low.h (linux_get_hwcap): New declaration.
+       (linux_get_hwcap2): Likewise.
+       * linux-ppc-low.c (ppc_get_auxv): Remove function.
+       (ppc_arch_setup): Call linux_get_hwcap.
+       * linux-s390-low.c (s390_get_hwcap): Remove function.
+       (s390_arch_setup): Call linux_get_hwcap.
+
+2019-03-22  Alan Hayward  <alan.hayward@arm.com>
+           Jiong Wang  <jiong.wang@arm.com>
+
+       * linux-aarch64-low.c (aarch64_store_pauthregset): New function.
+       * linux-low.c (regsets_store_inferior_registers): Allow optional reads
+       to fail.
+       * linux-low.h (enum regset_type): Add OPTIONAL_REGS.
+
+2019-03-22  Alan Hayward  <alan.hayward@arm.com>
+           Jiong Wang  <jiong.wang@arm.com>
+
+       * linux-aarch64-low.c (AARCH64_HWCAP_PACA): New define.
+       (aarch64_get_hwcap): New function.
+       (aarch64_arch_setup): Read APIA hwcap.
+
 2019-03-22  Alan Hayward  <alan.hayward@arm.com>
            Jiong Wang  <jiong.wang@arm.com>
 
This page took 0.02705 seconds and 4 git commands to generate.