gdb/ChangeLog:
authorAndreas Arnez <arnez@vnet.linux.ibm.com>
Wed, 22 Jan 2014 17:54:43 +0000 (18:54 +0100)
committerAndreas Krebbel <krebbel@linux.vnet.ibm.com>
Wed, 22 Jan 2014 17:54:43 +0000 (18:54 +0100)
commit237b092b9f52d90716e537d624e9a8c60a4cd4b5
treebfe2e78b5ca16b2d49af5b82ac99e789e4890b60
parentd674a7090f3ae01552e9df5044acc2df1127a7c0
gdb/ChangeLog:
* syscalls/s390x-linux.xml: New file.
* syscalls/s390-linux.xml: New file.
* s390-linux-tdep.c (XML_SYSCALL_FILENAME_S390): New macro.
(XML_SYSCALL_FILENAME_S390X): Likewise.
(op_svc): New enum value for SVC opcode.
(s390_sigtramp_frame_sniffer): Replace literal by 'op_svc'.
(s390_linux_get_syscall_number): New function.
(s390_gdbarch_init): Register '*get_syscall_number' and the
syscall xml file name.
* data-directory/Makefile.in (SYSCALLS_FILES): Add
"s390-linux.xml" and "s390x-linux.xml".
* NEWS: Announce new feature.

gdb/testsuite/ChangeLog:
* gdb.base/catch-syscall.exp: Activate test on s390*-linux.
gdb/ChangeLog
gdb/NEWS
gdb/data-directory/Makefile.in
gdb/s390-linux-tdep.c
gdb/syscalls/s390-linux.xml [new file with mode: 0644]
gdb/syscalls/s390x-linux.xml [new file with mode: 0644]
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/catch-syscall.exp