aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Arnez <arnez@linux.vnet.ibm.com>2015-06-17 11:17:08 +0200
committerAndreas Krebbel <krebbel@linux.vnet.ibm.com>2015-06-17 11:17:08 +0200
commitfc2484855563d0cd3e43b9f2d937481b5f5e4a7b (patch)
tree66b2b553b4e3a6d9f0ae09493064561b18febe70
parente6c693af14c0488998a784d560b8cfbcf15db99a (diff)
downloadbinutils-fc2484855563d0cd3e43b9f2d937481b5f5e4a7b.zip
binutils-fc2484855563d0cd3e43b9f2d937481b5f5e4a7b.tar.gz
binutils-fc2484855563d0cd3e43b9f2d937481b5f5e4a7b.tar.bz2
S390: Add syscall info for syscalls from 344 up to 354
Represent new Linux syscalls for s390 and s390x in GDB's syscall info. Add the syscalls from 344 (finit_module) up to 354 (execveat). gdb/ChangeLog: * syscalls/s390-linux.xml: Add syscalls 344 through 354. * syscalls/s390x-linux.xml: Likewise.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/syscalls/s390-linux.xml11
-rw-r--r--gdb/syscalls/s390x-linux.xml11
3 files changed, 27 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 4a6c529..00ecb60 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2015-06-17 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * syscalls/s390-linux.xml: Add syscalls 344 through 354.
+ * syscalls/s390x-linux.xml: Likewise.
+
2015-06-16 Michael Eager <eager@eagercon.com>
* nat/linux-namespaces.c (MSG_CMSG_CLOEXEC): Define if not defined.
diff --git a/gdb/syscalls/s390-linux.xml b/gdb/syscalls/s390-linux.xml
index 9cecfee..a45011e 100644
--- a/gdb/syscalls/s390-linux.xml
+++ b/gdb/syscalls/s390-linux.xml
@@ -328,4 +328,15 @@
<syscall name="process_vm_writev" number="341"/>
<syscall name="s390_runtime_instr" number="342"/>
<syscall name="kcmp" number="343"/>
+ <syscall name="finit_module" number="344"/>
+ <syscall name="sched_setattr" number="345"/>
+ <syscall name="sched_getattr" number="346"/>
+ <syscall name="renameat2" number="347"/>
+ <syscall name="seccomp" number="348"/>
+ <syscall name="getrandom" number="349"/>
+ <syscall name="memfd_create" number="350"/>
+ <syscall name="bpf" number="351"/>
+ <syscall name="s390_pci_mmio_write" number="352"/>
+ <syscall name="s390_pci_mmio_read" number="353"/>
+ <syscall name="execveat" number="354"/>
</syscalls_info>
diff --git a/gdb/syscalls/s390x-linux.xml b/gdb/syscalls/s390x-linux.xml
index 7e727fb..f2c046c 100644
--- a/gdb/syscalls/s390x-linux.xml
+++ b/gdb/syscalls/s390x-linux.xml
@@ -295,4 +295,15 @@
<syscall name="process_vm_writev" number="341"/>
<syscall name="s390_runtime_instr" number="342"/>
<syscall name="kcmp" number="343"/>
+ <syscall name="finit_module" number="344"/>
+ <syscall name="sched_setattr" number="345"/>
+ <syscall name="sched_getattr" number="346"/>
+ <syscall name="renameat2" number="347"/>
+ <syscall name="seccomp" number="348"/>
+ <syscall name="getrandom" number="349"/>
+ <syscall name="memfd_create" number="350"/>
+ <syscall name="bpf" number="351"/>
+ <syscall name="s390_pci_mmio_write" number="352"/>
+ <syscall name="s390_pci_mmio_read" number="353"/>
+ <syscall name="execveat" number="354"/>
</syscalls_info>