source: release/1.9/source/library/darwinppc-syscalls.lisp @ 15706

Last change on this file since 15706 was 13067, checked in by rme, 10 years ago

Update copyright notices.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 21.6 KB
Line 
1;;;-*-Mode: LISP; Package: CCL -*-
2;;;
3;;;   Copyright (C) 2001-2009 Clozure Associates
4;;;   This file is part of Clozure CL. 
5;;;
6;;;   Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
7;;;   License , known as the LLGPL and distributed with Clozure CL as the
8;;;   file "LICENSE".  The LLGPL consists of a preamble and the LGPL,
9;;;   which is distributed with Clozure CL as the file "LGPL".  Where these
10;;;   conflict, the preamble takes precedence. 
11;;;
12;;;   Clozure CL is referenced in the preamble as the "LIBRARY."
13;;;
14;;;   The LLGPL is also available online at
15;;;   http://opensource.franz.com/preamble.html
16
17(in-package "CCL")
18
19
20(eval-when (:compile-toplevel :load-toplevel :execute)
21  (require "SYSCALL"))
22
23(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::exit 1 (:int) :void )
24(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fork 2 () :void)
25(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::read 3 (:unsigned-fullword :address :unsigned-long)
26                :signed-long )
27(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::write 4 (:unsigned-fullword :address :unsigned-long)
28                :signed-long )
29(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::open 5 (:address :unsigned-fullword :unsigned-fullword) :signed-fullword :min-args 2 )
30(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::close 6 (:unsigned-fullword) :signed-fullword )
31(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::wait4 7 (:unsigned-fullword :address :signed-fullword :address) :unsigned-fullword )
32                                ; 8 is old creat
33(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::link 9 (:address :address) :signed-fullword )
34(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::unlink 10 (:address) :signed-fullword )
35                                ; 11 is obsolete execv
36(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::chdir 12 (:address) :signed-fullword )
37(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fchdir 13 (:unsigned-fullword) :signed-fullword )
38(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mknod 14  (:address :unsigned-fullword :unsigned-fullword)
39                :signed-fullword )
40(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::chmod 15 (:address :unsigned-fullword) :signed-fullword )
41(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lchown 16 (:address :unsigned-fullword :unsigned-fullword)
42                :signed-fullword)
43(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getpid 20 () :signed-fullword )
44(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setuid 23 (:unsigned-fullword) :signed-fullword )
45(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getuid 24 () :unsigned-fullword )
46(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::geteuid 25 () :unsigned-fullword )
47(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::recvmsg 27 (:unsigned-fullword :address :unsigned-fullword):signed-fullword )
48(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sendmsg 28 (:unsigned-fullword :address :unsigned-fullword):signed-fullword )
49(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::recvfrom 29 (:unsigned-fullword :address :unsigned-long :unsigned-fullword :address :address) :signed-fullword )
50(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::accept 30 (:unsigned-fullword :address :address) :signed-fullword )
51(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getpeername 31 (:unsigned-fullword :address :address) :signed-fullword )
52(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getsockname 32 (:unsigned-fullword :address :address) :signed-fullword )
53(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::kill 37 (:signed-fullword :unsigned-fullword) :signed-fullword )
54(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sync 36 () :unsigned-fullword )
55                                ; 38 is old stat
56(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getppid 39 ()  :unsigned-fullword)
57(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::dup 41 (:unsigned-fullword) :signed-fullword )
58(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::pipe 42 () :signed-doubleword )
59(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getgid 47 ()  :unsigned-fullword)
60(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ioctl 54 (:unsigned-fullword :signed-fullword :address) :signed-fullword :min-args 2 )
61(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::dup2 90 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
62(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fcntl 92 (:unsigned-fullword :signed-fullword :signed-fullword) :signed-fullword :min-args 2 )
63(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::select 93 (:unsigned-fullword :address :address
64                                                  :address :address)
65                :signed-fullword)
66(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fsync 95 (:unsigned-fullword) :signed-fullword )
67(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::socket 97 (:unsigned-fullword :unsigned-fullword :unsigned-fullword) :signed-fullword )
68(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::connect 98 (:unsigned-fullword :address :unsigned-fullword) :signed-fullword)
69(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::bind 104 (:unsigned-fullword :address :unsigned-fullword) :signed-fullword )
70(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setsockopt 105 (:unsigned-fullword :signed-fullword :signed-fullword :address :unsigned-fullword) :signed-fullword )
71(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::listen 106 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
72(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::gettimeofday 116 (:address :address) :signed-fullword )
73(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getrusage 117 (:signed-fullword :address) :signed-fullword )
74(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getsockopt 118 (:unsigned-fullword :signed-fullword :unsigned-fullword :address :address) :signed-fullword )
75(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fchmod 124 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
76(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::rename 128 (:address :address) :signed-fullword)
77                                ; 129 is old truncate
78                                ; 130 is old ftruncate
79(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sendto 133 (:unsigned-fullword :address :unsigned-fullword :unsigned-fullword :address :unsigned-fullword) :signed-fullword )
80
81(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shutdown 134 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
82(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::socketpair 135 (:unsigned-fullword :unsigned-fullword :unsigned-fullword :address) :signed-fullword )
83
84(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mkdir 136 (:address :unsigned-fullword) :signed-fullword)
85(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::rmdir 137 (:address) :signed-fullword )
86(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mount 167 (:address :address :unsigned-fullword :address) :signed-fullword )
87(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setgid 181 (:unsigned-fullword) :signed-fullword )
88(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::stat 188 (:address :address) :signed-fullword )
89(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fstat 189 (:unsigned-fullword :address) :signed-fullword )
90(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lstat 190 (:address :address) :signed-fullword )
91(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lseek 199 (:unsigned-fullword :signed-doubleword :unsigned-fullword) :signed-doubleword )
92(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::truncate 200 (:address :unsigned-doubleword) :signed-fullword )
93(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ftruncate 201 (:unsigned-fullword :unsigned-doubleword) :signed-fullword )
94
95(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::poll 230 ((:* (:struct :pollfd)) :int :int) :int)
96
97#+notdefinedyet
98(progn
99                                ; 17 is obsolete sbreak
100                                ; 18 is old getfsstat
101                                ; 19 is old lseek
102                                ; 21 is obsolete mount
103                                ; 22 is obsolete umount
104(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ptrace 26 () )
105(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::access 33 () )
106(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::chflags 34 () )
107(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fchflags 35 () )
108                                ; 40 is old lstat
109(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getegid 43 () )
110(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::profil 44 () )
111(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ktrace 45 () )
112(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigaction 46 () )
113(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigprocmask 48 () )
114(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getlogin 49 () )
115(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setlogin 50 () )
116(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::acct 51 () )
117(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigpending 52 () )
118(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigaltstack 53 () )
119(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::reboot 55 () )
120(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::revoke 56 () )
121(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::symlink 57 () )
122(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::readlink 58 () )
123(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::execve 59 () )
124(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::umask 60 () )
125(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::chroot 61 () )
126                                ; 62 is old fstat
127                                ; 63 is unused
128                                ; 64 is old getpagesize
129(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msync 65 () )
130(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::vfork 66 () )
131                                ; 67 is obsolete vread
132                                ; 68 is obsolete vwrite
133(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sbrk 69 () )
134(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sstk 70 () )
135                                ; 71 is old mmap
136                                ; 72 is obsolete vadvise
137(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::munmap 73 () )
138(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mprotect 74 () )
139(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::madvise 75 () )
140                                ; 76 is obsolete vhangup
141                                ; 77 is obsolete vlimit
142(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mincore 78 () )
143(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getgroups 79 () )
144(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setgroups 80 () )
145(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getpgrp 81 () )
146(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setpgid 82 () )
147(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setitimer 83 () )
148                                ; 84 is old wait
149(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::swapon 85 () )
150(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getitimer 86 () )
151                                ; 87 is old gethostname
152                                ; 88 is old sethostname
153(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getdtablesize 89 () )
154
155
156                                ; 94 is obsolete setdopt
157(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setpriority 96 () )
158                                ; 99 is old accept
159(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getpriority 100 () )
160                                ; 101 is old send
161                                ; 102 is old recv
162(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigreturn 103 () )
163                                ; 107 is obsolete vtimes
164                                ; 108 is old sigvec
165                                ; 109 is old sigblock
166                                ; 110 is old sigsetmask
167(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sigsuspend 111 () )
168                                ; 112 is old sigstack
169                                ; 113 is old recvmsg
170                                ; 114 is old sendmsg
171                                ; 115 is obsolete vtrace
172                                ; 119 is obsolete resuba
173(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::readv 120 () )
174(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::writev 121 () )
175(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::settimeofday 122 () )
176(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fchown 123 () )
177                                ; 125 is old recvfrom
178                                ; 126 is old setreuid
179                                ; 127 is old setregid
180(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::flock 131 () )
181(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mkfifo 132 () )
182(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::utimes 138 () )
183                                ; 139 is unused
184(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::adjtime 140 () )
185                                ; 141 is old getpeername
186                                ; 142 is old gethostid
187                                ; 143 is old sethostid
188                                ; 144 is old getrlimit
189                                ; 145 is old setrlimit
190                                ; 146 is old killpg
191(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setsid 147 () )
192                                ; 148 is obsolete setquota
193                                ; 149 is obsolete quota
194                                ; 150 is old getsockname
195                                ; 151 is reserved
196(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setprivexec 152 () )
197                                ; 153 is reserved
198                                ; 154 is reserved
199(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::nfssvc 155 () )
200                                ; 156 is old getdirentries
201(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::statfs 157 () )
202(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fstatfs 158 () )
203(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::unmount 159 () )
204                                ; 160 is obsolete async_daemon
205(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getfh 161 () )
206                                ; 162 is old getdomainname
207                                ; 163 is old setdomainname
208                                ; 164 is obsolete pcfs_mount
209(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::quotactl 165 () )
210                                ; 166 is obsolete exportfs     
211
212                                ; 168 is obsolete ustat
213                                ; 169 is unused
214(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::table 170 () )
215                                ; 171 is old wait_3
216                                ; 172 is obsolete rpause
217                                ; 173 is unused
218                                ; 174 is obsolete getdents
219(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::gc_control 175 () )
220(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::add_profil 176 () )
221                                ; 177 is unused
222                                ; 178 is unused
223                                ; 179 is unused
224(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::kdebug_trace 180        () )
225(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setegid 182 () )
226(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::seteuid 183 () )
227(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lfs_bmapv 184 () )
228(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lfs_markv 185 () )
229(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lfs_segclean 186 () )
230(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lfs_segwait 187 () )
231(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::pathconf 191 () )
232(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fpathconf 192 () )
233(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getrlimit 194 () )
234(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setrlimit 195 () )
235(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getdirentries 196 () )
236(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mmap 197 () )
237(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::__syscall 198 () )
238(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::__sysctl 202 () )
239(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mlock 203 () )
240(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::munlock 204 () )
241(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::undelete 205 () )
242(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATsocket 206 () )
243(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATgetmsg 207 () )
244(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATputmsg 208 () )
245(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATPsndreq 209 () )
246(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATPsndrsp 210 () )
247(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATPgetreq 211 () )
248(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::ATPgetrsp 212 () )
249                                ; 213-215 are reserved for AppleTalk
250(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mkcomplex 216  () )
251(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::statv 217                 () )
252(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::lstatv 218                        () )
253(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::fstatv 219                        () )
254(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getattrlist 220           () )
255(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::setattrlist 221           () )
256(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::getdirentriesattr 222     () )
257(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::exchangedata 223                                  () )
258(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::checkuseraccess 224  () )
259(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::searchfs 225 () )
260
261                                ; 226 - 230 are reserved for HFS expansion
262                                ; 231 - 249 are reserved 
263(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::minherit 250 () )
264(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::semsys 251 () )
265(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msgsys 252 () )
266(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shmsys 253 () )
267(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::semctl 254 () )
268(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::semget 255 () )
269(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::semop 256 () )
270(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::semconfig 257 () )
271(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msgctl 258 () )
272(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msgget 259 () )
273(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msgsnd 260 () )
274(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::msgrcv 261 () )
275(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shmat 262 () )
276(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shmctl 263 () )
277(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shmdt 264 () )
278(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shmget 265 () )
279(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shm_open 266 () )
280(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::shm_unlink 267 () )
281(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_open 268 () )
282(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_close 269 () )
283(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_unlink 270 () )
284(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_wait 271 () )
285(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_trywait 272 () )
286(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_post 273 () )
287(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_getvalue 274 () )
288(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_init 275 () )
289(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::sem_destroy 276 () )
290                                ; 277 - 295 are reserved 
291(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::load_shared_file 296 () )
292(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::reset_shared_file 297 () )
293                                ; 298 - 323 are reserved 
294(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::mlockall 324 () )
295(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::munlockall 325 () )
296                                ; 326 is reserved
297(define-syscall (logior platform-os-darwin platform-cpu-ppc) syscalls::issetugid 327 () )
298)
Note: See TracBrowser for help on using the repository browser.