]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Add S390 support for linux-kernel target users/arnez/lk
authorPhilipp Rudo <prudo@linux.vnet.ibm.com>
Tue, 7 Feb 2017 13:17:09 +0000 (14:17 +0100)
committerAndreas Arnez <arnez@linux.vnet.ibm.com>
Tue, 7 Feb 2017 15:25:55 +0000 (16:25 +0100)
commit95368b12b2f5182081d364ad353f9426cd7f6d9e
treed1d39ac0c2d83b74f0da3d0ba1219474363917f5
parent654305d228a615c9c4c6654a43f3815a8bdc14d0
Add S390 support for linux-kernel target

After implementing the new linux-kernel target and preparing s390-tdep.
It is now time to get everything to work.  Thus implement the hooks
required by the linux-kernel target and enable s390's privileged
registers.

gdb/ChangeLog:

* s390-lk-tdep.h: New file.
* s390-lk-tdep.c: New file.
* Makefile.in (ALL_TARGET_OBS): Add s390-lk-tdep.o.
(ALLDEPFILES): Add s390-lk-tdep.c.
* s390-tdep.h: Define macros for address translation.
* s390-tdep.c (s390-lk-tdep.h): New include.
(s390_iterate_over_regset_sections): Enable privileged registers.
(s390_core_read_description): Enable privileged registers.
(s390_gdbarch_init): : Enable privileged registers and adjust.
gdb/Makefile.in
gdb/s390-lk-tdep.c [new file with mode: 0644]
gdb/s390-lk-tdep.h [new file with mode: 0644]
gdb/s390-tdep.c
gdb/s390-tdep.h