gdbserver/s390: Enable high GPRs, VX, TDB with 31-bit gdbserver.
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index a9759b781451be3f78f7a898355d037414396bf4..4c8df3f86d76a5d96de0a90cfb481c75d5a5874e 100644 (file)
@@ -1,3 +1,20 @@
+2016-02-25  Marcin Koƛcielnicki  <koriakin@0x04.net>
+
+       * linux-s390-low.c (s390_num_regs_3264): Define on 31-bit too.
+       (s390_regmap_3264) [!__s390x__]: New global.
+       (s390_collect_ptrace_register): Skip map entries containing -1.
+       (s390_supply_ptrace_register): Ditto.
+       (s390_fill_gprs_high): New function.
+       (s390_store_gprs_high): New function.
+       (s390_regsets): Add NT_S390_HIGH_GPRS.
+       (s390_get_hwcap): Enable on 31-bit.
+       (have_hwcap_s390_high_gprs): Enable on 31-bit.
+       (s390_arch_setup): Enable detection of high GPRs, TDB, VX on 31-bit.
+       Detect NT_S390_HIGH_GPRS.
+       (s390_usrregs_info_3264): Enable on 31-bit.
+       (s390_regs_info): Enable regs_info_3264 on 31-bit.
+       (initialize_low_arch): Initialize s390_regsets_info_3264 on 31-bit.
+
 2016-02-25  Marcin Koƛcielnicki  <koriakin@0x04.net>
 
        PR gdb/13808
This page took 0.025986 seconds and 4 git commands to generate.