]> git.saurik.com Git - apple/xnu.git/blobdiff - libsyscall/xcodescripts/create-syscalls.pl
xnu-3789.70.16.tar.gz
[apple/xnu.git] / libsyscall / xcodescripts / create-syscalls.pl
index eace5b9552d69f58c7a70c4e9d8354eaf6298d31..54514f454e89ddc26161aee91cdf21ae9ed6848f 100755 (executable)
@@ -61,9 +61,9 @@ my $OutDir;
 # size in bytes of known types (only used for i386)
 my %TypeBytes = (
     'au_asid_t'                => 4,
-    'associd_t'                => 4,
+    'sae_associd_t'    => 4,
     'caddr_t'          => 4,
-    'connid_t'         => 4,
+    'sae_connid_t'     => 4,
     'gid_t'            => 4,
     'id_t'             => 4,
     'idtype_t'         => 4,
@@ -97,26 +97,6 @@ my %TypeBytes = (
 # Moving towards storing all data in this hash, then we always know
 # if data is aliased or not, or promoted or not.
 my %Symbols = (
-    "quota" => {
-        c_sym => "quota",
-        syscall => "quota",
-        asm_sym => "_quota",
-        is_private => undef,
-        is_custom => undef,
-        nargs => 4,
-        bytes => 0,
-        aliases => {},
-    },
-    "setquota" => {
-        c_sym => "setquota",
-        syscall => "setquota",
-        asm_sym => "_setquota",
-        is_private => undef,
-        is_custom => undef,
-        nargs => 2,
-        bytes => 0,
-        aliases => {},
-    },
     "syscall" => {
         c_sym => "syscall",
         syscall => "syscall",
@@ -141,7 +121,7 @@ my @Cancelable = qw/
        link linkat lseek lstat
        msgrcv msgsnd msync
        open openat
-       pathconf peeloff poll posix_spawn pread pwrite
+       pathconf peeloff poll posix_spawn pread pselect pwrite
        read readv recvfrom recvmsg rename renameat
        rename_ext
        __semwait_signal __sigwait