components/gdb/patches/gdb.syscalls.i386-solaris.xml.patch
changeset 6420 65948e9e205b
parent 1511 4d3b0b480760
--- a/components/gdb/patches/gdb.syscalls.i386-solaris.xml.patch	Fri Jul 15 06:54:58 2016 -0700
+++ b/components/gdb/patches/gdb.syscalls.i386-solaris.xml.patch	Fri Jul 15 07:22:25 2016 -0700
@@ -1,9 +1,11 @@
 # XML representation of 32-bit Intel Solaris syscalls.
---- /dev/null	2013-07-16 15:01:41.000000000 -0700
-+++ gdb-7.6/gdb/syscalls/i386-solaris.xml	2013-07-16 15:26:21.515307900 -0700
-@@ -0,0 +1,241 @@
+# Will contribute upstream if possible.
+
+--- gdb-7.11-orig/gdb/syscalls/i386-solaris.xml	1969-12-31 16:00:00.000000000 -0800
++++ gdb-7.11/gdb/syscalls/i386-solaris.xml	2016-04-20 19:01:35.359908192 -0700
+@@ -0,0 +1,252 @@
 +<?xml version="1.0"?>
-+<!-- Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
++<!-- Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
 +
 +    Copying and distribution of this file, with or without modification,
 +    are permitted in any medium without royalty provided the copyright
@@ -13,17 +15,21 @@
 +
 +<!-- This file was generated using the following file:
 +
-+    /usr/include/sys/sycalls.h
++    /usr/include/sys/syscall.h
 +
 +    The file mentioned above belongs to the Solaris Kernel.  -->
 +
 +<syscalls_info>
 +  <syscall name="syscall" number="0"/>
 +  <syscall name="exit" number="1"/>
++  <syscall name="spawn" number="2"/>
 +  <syscall name="read" number="3"/>
 +  <syscall name="write" number="4"/>
 +  <syscall name="close" number="6"/>
 +  <syscall name="linkat" number="7"/>
++  <syscall name="reflinkat" number="8"/>
++  <syscall name="recvmmsg" number="9"/>
++  <syscall name="sendmmsg" number="10"/>
 +  <syscall name="symlinkat" number="11"/>
 +  <syscall name="chdir" number="12"/>
 +  <syscall name="time" number="13"/>
@@ -91,6 +97,9 @@
 +  <syscall name="sysfs" number="84"/>
 +  <syscall name="getmsg" number="85"/>
 +  <syscall name="putmsg" number="86"/>
++  <syscall name="va_mask" number="87"/>
++  <syscall name="memsys" number="88"/>
++  <syscall name="adi" number="90"/>
 +  <syscall name="setgroups" number="91"/>
 +  <syscall name="getgroups" number="92"/>
 +  <syscall name="sigprocmask" number="95"/>
@@ -122,6 +131,7 @@
 +  <syscall name="fchdir" number="120"/>
 +  <syscall name="readv" number="121"/>
 +  <syscall name="writev" number="122"/>
++  <syscall name="uuidsys" number="124"/>
 +  <syscall name="mmapobj" number="127"/>
 +  <syscall name="setrlimit" number="128"/>
 +  <syscall name="getrlimit" number="129"/>
@@ -136,6 +146,7 @@
 +  <syscall name="sharefs" number="140"/>
 +  <syscall name="seteuid" number="141"/>
 +  <syscall name="forksys" number="142"/>
++  <syscall name="getrandom" number="143"/>
 +  <syscall name="sigtimedwait" number="144"/>
 +  <syscall name="lwp_info" number="145"/>
 +  <syscall name="yield" number="146"/>
@@ -146,6 +157,7 @@
 +  <syscall name="corectl" number="151"/>
 +  <syscall name="modctl" number="152"/>
 +  <syscall name="fchroot" number="153"/>
++  <syscall name="system_stats" number="154"/>
 +  <syscall name="vhangup" number="155"/>
 +  <syscall name="gettimeofday" number="156"/>
 +  <syscall name="getitimer" number="157"/>
@@ -158,6 +170,7 @@
 +  <syscall name="lwp_self" number="164"/>
 +  <syscall name="lwp_sigmask" number="165"/>
 +  <syscall name="lwp_private" number="166"/>
++  <syscall name="lwp_sparc_fixalign" number="166"/>
 +  <syscall name="lwp_wait" number="167"/>
 +  <syscall name="lwp_mutex_wakeup" number="168"/>
 +  <syscall name="lwp_cond_wait" number="170"/>