zsyscall_openbsd_ppc64.s

  1// go run mkasm.go openbsd ppc64
  2// Code generated by the command above; DO NOT EDIT.
  3
  4#include "textflag.h"
  5
  6TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0
  7	CALL	libc_getgroups(SB)
  8	RET
  9GLOBL	libc_getgroups_trampoline_addr(SB), RODATA, $8
 10DATA	libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB)
 11
 12TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0
 13	CALL	libc_setgroups(SB)
 14	RET
 15GLOBL	libc_setgroups_trampoline_addr(SB), RODATA, $8
 16DATA	libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB)
 17
 18TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0
 19	CALL	libc_wait4(SB)
 20	RET
 21GLOBL	libc_wait4_trampoline_addr(SB), RODATA, $8
 22DATA	libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB)
 23
 24TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0
 25	CALL	libc_accept(SB)
 26	RET
 27GLOBL	libc_accept_trampoline_addr(SB), RODATA, $8
 28DATA	libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB)
 29
 30TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0
 31	CALL	libc_bind(SB)
 32	RET
 33GLOBL	libc_bind_trampoline_addr(SB), RODATA, $8
 34DATA	libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB)
 35
 36TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0
 37	CALL	libc_connect(SB)
 38	RET
 39GLOBL	libc_connect_trampoline_addr(SB), RODATA, $8
 40DATA	libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB)
 41
 42TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0
 43	CALL	libc_socket(SB)
 44	RET
 45GLOBL	libc_socket_trampoline_addr(SB), RODATA, $8
 46DATA	libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB)
 47
 48TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0
 49	CALL	libc_getsockopt(SB)
 50	RET
 51GLOBL	libc_getsockopt_trampoline_addr(SB), RODATA, $8
 52DATA	libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB)
 53
 54TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0
 55	CALL	libc_setsockopt(SB)
 56	RET
 57GLOBL	libc_setsockopt_trampoline_addr(SB), RODATA, $8
 58DATA	libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB)
 59
 60TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0
 61	CALL	libc_getpeername(SB)
 62	RET
 63GLOBL	libc_getpeername_trampoline_addr(SB), RODATA, $8
 64DATA	libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB)
 65
 66TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0
 67	CALL	libc_getsockname(SB)
 68	RET
 69GLOBL	libc_getsockname_trampoline_addr(SB), RODATA, $8
 70DATA	libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB)
 71
 72TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0
 73	CALL	libc_shutdown(SB)
 74	RET
 75GLOBL	libc_shutdown_trampoline_addr(SB), RODATA, $8
 76DATA	libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB)
 77
 78TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0
 79	CALL	libc_socketpair(SB)
 80	RET
 81GLOBL	libc_socketpair_trampoline_addr(SB), RODATA, $8
 82DATA	libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB)
 83
 84TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0
 85	CALL	libc_recvfrom(SB)
 86	RET
 87GLOBL	libc_recvfrom_trampoline_addr(SB), RODATA, $8
 88DATA	libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB)
 89
 90TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0
 91	CALL	libc_sendto(SB)
 92	RET
 93GLOBL	libc_sendto_trampoline_addr(SB), RODATA, $8
 94DATA	libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB)
 95
 96TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0
 97	CALL	libc_recvmsg(SB)
 98	RET
 99GLOBL	libc_recvmsg_trampoline_addr(SB), RODATA, $8
100DATA	libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB)
101
102TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0
103	CALL	libc_sendmsg(SB)
104	RET
105GLOBL	libc_sendmsg_trampoline_addr(SB), RODATA, $8
106DATA	libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB)
107
108TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0
109	CALL	libc_kevent(SB)
110	RET
111GLOBL	libc_kevent_trampoline_addr(SB), RODATA, $8
112DATA	libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB)
113
114TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0
115	CALL	libc_utimes(SB)
116	RET
117GLOBL	libc_utimes_trampoline_addr(SB), RODATA, $8
118DATA	libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB)
119
120TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0
121	CALL	libc_futimes(SB)
122	RET
123GLOBL	libc_futimes_trampoline_addr(SB), RODATA, $8
124DATA	libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB)
125
126TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0
127	CALL	libc_poll(SB)
128	RET
129GLOBL	libc_poll_trampoline_addr(SB), RODATA, $8
130DATA	libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB)
131
132TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0
133	CALL	libc_madvise(SB)
134	RET
135GLOBL	libc_madvise_trampoline_addr(SB), RODATA, $8
136DATA	libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB)
137
138TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0
139	CALL	libc_mlock(SB)
140	RET
141GLOBL	libc_mlock_trampoline_addr(SB), RODATA, $8
142DATA	libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB)
143
144TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0
145	CALL	libc_mlockall(SB)
146	RET
147GLOBL	libc_mlockall_trampoline_addr(SB), RODATA, $8
148DATA	libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB)
149
150TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0
151	CALL	libc_mprotect(SB)
152	RET
153GLOBL	libc_mprotect_trampoline_addr(SB), RODATA, $8
154DATA	libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB)
155
156TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0
157	CALL	libc_msync(SB)
158	RET
159GLOBL	libc_msync_trampoline_addr(SB), RODATA, $8
160DATA	libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB)
161
162TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0
163	CALL	libc_munlock(SB)
164	RET
165GLOBL	libc_munlock_trampoline_addr(SB), RODATA, $8
166DATA	libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB)
167
168TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0
169	CALL	libc_munlockall(SB)
170	RET
171GLOBL	libc_munlockall_trampoline_addr(SB), RODATA, $8
172DATA	libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB)
173
174TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0
175	CALL	libc_pipe2(SB)
176	RET
177GLOBL	libc_pipe2_trampoline_addr(SB), RODATA, $8
178DATA	libc_pipe2_trampoline_addr(SB)/8, $libc_pipe2_trampoline<>(SB)
179
180TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0
181	CALL	libc_getdents(SB)
182	RET
183GLOBL	libc_getdents_trampoline_addr(SB), RODATA, $8
184DATA	libc_getdents_trampoline_addr(SB)/8, $libc_getdents_trampoline<>(SB)
185
186TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0
187	CALL	libc_getcwd(SB)
188	RET
189GLOBL	libc_getcwd_trampoline_addr(SB), RODATA, $8
190DATA	libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB)
191
192TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0
193	CALL	libc_getresuid(SB)
194	RET
195GLOBL	libc_getresuid_trampoline_addr(SB), RODATA, $8
196DATA	libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB)
197
198TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0
199	CALL	libc_getresgid(SB)
200	RET
201GLOBL	libc_getresgid_trampoline_addr(SB), RODATA, $8
202DATA	libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB)
203
204TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0
205	CALL	libc_ioctl(SB)
206	RET
207GLOBL	libc_ioctl_trampoline_addr(SB), RODATA, $8
208DATA	libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB)
209
210TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0
211	CALL	libc_sysctl(SB)
212	RET
213GLOBL	libc_sysctl_trampoline_addr(SB), RODATA, $8
214DATA	libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
215
216TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
217	CALL	libc_fcntl(SB)
218	RET
219GLOBL	libc_fcntl_trampoline_addr(SB), RODATA, $8
220DATA	libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
221
222TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
223	CALL	libc_ppoll(SB)
224	RET
225GLOBL	libc_ppoll_trampoline_addr(SB), RODATA, $8
226DATA	libc_ppoll_trampoline_addr(SB)/8, $libc_ppoll_trampoline<>(SB)
227
228TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0
229	CALL	libc_access(SB)
230	RET
231GLOBL	libc_access_trampoline_addr(SB), RODATA, $8
232DATA	libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB)
233
234TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0
235	CALL	libc_adjtime(SB)
236	RET
237GLOBL	libc_adjtime_trampoline_addr(SB), RODATA, $8
238DATA	libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB)
239
240TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0
241	CALL	libc_chdir(SB)
242	RET
243GLOBL	libc_chdir_trampoline_addr(SB), RODATA, $8
244DATA	libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB)
245
246TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0
247	CALL	libc_chflags(SB)
248	RET
249GLOBL	libc_chflags_trampoline_addr(SB), RODATA, $8
250DATA	libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB)
251
252TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0
253	CALL	libc_chmod(SB)
254	RET
255GLOBL	libc_chmod_trampoline_addr(SB), RODATA, $8
256DATA	libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB)
257
258TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0
259	CALL	libc_chown(SB)
260	RET
261GLOBL	libc_chown_trampoline_addr(SB), RODATA, $8
262DATA	libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB)
263
264TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0
265	CALL	libc_chroot(SB)
266	RET
267GLOBL	libc_chroot_trampoline_addr(SB), RODATA, $8
268DATA	libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB)
269
270TEXT libc_clock_gettime_trampoline<>(SB),NOSPLIT,$0-0
271	CALL	libc_clock_gettime(SB)
272	RET
273GLOBL	libc_clock_gettime_trampoline_addr(SB), RODATA, $8
274DATA	libc_clock_gettime_trampoline_addr(SB)/8, $libc_clock_gettime_trampoline<>(SB)
275
276TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0
277	CALL	libc_close(SB)
278	RET
279GLOBL	libc_close_trampoline_addr(SB), RODATA, $8
280DATA	libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB)
281
282TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0
283	CALL	libc_dup(SB)
284	RET
285GLOBL	libc_dup_trampoline_addr(SB), RODATA, $8
286DATA	libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB)
287
288TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0
289	CALL	libc_dup2(SB)
290	RET
291GLOBL	libc_dup2_trampoline_addr(SB), RODATA, $8
292DATA	libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB)
293
294TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0
295	CALL	libc_dup3(SB)
296	RET
297GLOBL	libc_dup3_trampoline_addr(SB), RODATA, $8
298DATA	libc_dup3_trampoline_addr(SB)/8, $libc_dup3_trampoline<>(SB)
299
300TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0
301	CALL	libc_exit(SB)
302	RET
303GLOBL	libc_exit_trampoline_addr(SB), RODATA, $8
304DATA	libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB)
305
306TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0
307	CALL	libc_faccessat(SB)
308	RET
309GLOBL	libc_faccessat_trampoline_addr(SB), RODATA, $8
310DATA	libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB)
311
312TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0
313	CALL	libc_fchdir(SB)
314	RET
315GLOBL	libc_fchdir_trampoline_addr(SB), RODATA, $8
316DATA	libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB)
317
318TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0
319	CALL	libc_fchflags(SB)
320	RET
321GLOBL	libc_fchflags_trampoline_addr(SB), RODATA, $8
322DATA	libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB)
323
324TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0
325	CALL	libc_fchmod(SB)
326	RET
327GLOBL	libc_fchmod_trampoline_addr(SB), RODATA, $8
328DATA	libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB)
329
330TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0
331	CALL	libc_fchmodat(SB)
332	RET
333GLOBL	libc_fchmodat_trampoline_addr(SB), RODATA, $8
334DATA	libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB)
335
336TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0
337	CALL	libc_fchown(SB)
338	RET
339GLOBL	libc_fchown_trampoline_addr(SB), RODATA, $8
340DATA	libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB)
341
342TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0
343	CALL	libc_fchownat(SB)
344	RET
345GLOBL	libc_fchownat_trampoline_addr(SB), RODATA, $8
346DATA	libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB)
347
348TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0
349	CALL	libc_flock(SB)
350	RET
351GLOBL	libc_flock_trampoline_addr(SB), RODATA, $8
352DATA	libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB)
353
354TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0
355	CALL	libc_fpathconf(SB)
356	RET
357GLOBL	libc_fpathconf_trampoline_addr(SB), RODATA, $8
358DATA	libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB)
359
360TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0
361	CALL	libc_fstat(SB)
362	RET
363GLOBL	libc_fstat_trampoline_addr(SB), RODATA, $8
364DATA	libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB)
365
366TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0
367	CALL	libc_fstatat(SB)
368	RET
369GLOBL	libc_fstatat_trampoline_addr(SB), RODATA, $8
370DATA	libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB)
371
372TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0
373	CALL	libc_fstatfs(SB)
374	RET
375GLOBL	libc_fstatfs_trampoline_addr(SB), RODATA, $8
376DATA	libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB)
377
378TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0
379	CALL	libc_fsync(SB)
380	RET
381GLOBL	libc_fsync_trampoline_addr(SB), RODATA, $8
382DATA	libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB)
383
384TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0
385	CALL	libc_ftruncate(SB)
386	RET
387GLOBL	libc_ftruncate_trampoline_addr(SB), RODATA, $8
388DATA	libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB)
389
390TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0
391	CALL	libc_getegid(SB)
392	RET
393GLOBL	libc_getegid_trampoline_addr(SB), RODATA, $8
394DATA	libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB)
395
396TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0
397	CALL	libc_geteuid(SB)
398	RET
399GLOBL	libc_geteuid_trampoline_addr(SB), RODATA, $8
400DATA	libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB)
401
402TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0
403	CALL	libc_getgid(SB)
404	RET
405GLOBL	libc_getgid_trampoline_addr(SB), RODATA, $8
406DATA	libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB)
407
408TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0
409	CALL	libc_getpgid(SB)
410	RET
411GLOBL	libc_getpgid_trampoline_addr(SB), RODATA, $8
412DATA	libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB)
413
414TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0
415	CALL	libc_getpgrp(SB)
416	RET
417GLOBL	libc_getpgrp_trampoline_addr(SB), RODATA, $8
418DATA	libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB)
419
420TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0
421	CALL	libc_getpid(SB)
422	RET
423GLOBL	libc_getpid_trampoline_addr(SB), RODATA, $8
424DATA	libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB)
425
426TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0
427	CALL	libc_getppid(SB)
428	RET
429GLOBL	libc_getppid_trampoline_addr(SB), RODATA, $8
430DATA	libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB)
431
432TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0
433	CALL	libc_getpriority(SB)
434	RET
435GLOBL	libc_getpriority_trampoline_addr(SB), RODATA, $8
436DATA	libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB)
437
438TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0
439	CALL	libc_getrlimit(SB)
440	RET
441GLOBL	libc_getrlimit_trampoline_addr(SB), RODATA, $8
442DATA	libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB)
443
444TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0
445	CALL	libc_getrtable(SB)
446	RET
447GLOBL	libc_getrtable_trampoline_addr(SB), RODATA, $8
448DATA	libc_getrtable_trampoline_addr(SB)/8, $libc_getrtable_trampoline<>(SB)
449
450TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0
451	CALL	libc_getrusage(SB)
452	RET
453GLOBL	libc_getrusage_trampoline_addr(SB), RODATA, $8
454DATA	libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB)
455
456TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0
457	CALL	libc_getsid(SB)
458	RET
459GLOBL	libc_getsid_trampoline_addr(SB), RODATA, $8
460DATA	libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB)
461
462TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0
463	CALL	libc_gettimeofday(SB)
464	RET
465GLOBL	libc_gettimeofday_trampoline_addr(SB), RODATA, $8
466DATA	libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB)
467
468TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0
469	CALL	libc_getuid(SB)
470	RET
471GLOBL	libc_getuid_trampoline_addr(SB), RODATA, $8
472DATA	libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB)
473
474TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0
475	CALL	libc_issetugid(SB)
476	RET
477GLOBL	libc_issetugid_trampoline_addr(SB), RODATA, $8
478DATA	libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB)
479
480TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0
481	CALL	libc_kill(SB)
482	RET
483GLOBL	libc_kill_trampoline_addr(SB), RODATA, $8
484DATA	libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB)
485
486TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0
487	CALL	libc_kqueue(SB)
488	RET
489GLOBL	libc_kqueue_trampoline_addr(SB), RODATA, $8
490DATA	libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB)
491
492TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0
493	CALL	libc_lchown(SB)
494	RET
495GLOBL	libc_lchown_trampoline_addr(SB), RODATA, $8
496DATA	libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB)
497
498TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0
499	CALL	libc_link(SB)
500	RET
501GLOBL	libc_link_trampoline_addr(SB), RODATA, $8
502DATA	libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB)
503
504TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0
505	CALL	libc_linkat(SB)
506	RET
507GLOBL	libc_linkat_trampoline_addr(SB), RODATA, $8
508DATA	libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB)
509
510TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0
511	CALL	libc_listen(SB)
512	RET
513GLOBL	libc_listen_trampoline_addr(SB), RODATA, $8
514DATA	libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB)
515
516TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0
517	CALL	libc_lstat(SB)
518	RET
519GLOBL	libc_lstat_trampoline_addr(SB), RODATA, $8
520DATA	libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB)
521
522TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0
523	CALL	libc_mkdir(SB)
524	RET
525GLOBL	libc_mkdir_trampoline_addr(SB), RODATA, $8
526DATA	libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB)
527
528TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0
529	CALL	libc_mkdirat(SB)
530	RET
531GLOBL	libc_mkdirat_trampoline_addr(SB), RODATA, $8
532DATA	libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB)
533
534TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0
535	CALL	libc_mkfifo(SB)
536	RET
537GLOBL	libc_mkfifo_trampoline_addr(SB), RODATA, $8
538DATA	libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB)
539
540TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0
541	CALL	libc_mkfifoat(SB)
542	RET
543GLOBL	libc_mkfifoat_trampoline_addr(SB), RODATA, $8
544DATA	libc_mkfifoat_trampoline_addr(SB)/8, $libc_mkfifoat_trampoline<>(SB)
545
546TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0
547	CALL	libc_mknod(SB)
548	RET
549GLOBL	libc_mknod_trampoline_addr(SB), RODATA, $8
550DATA	libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB)
551
552TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0
553	CALL	libc_mknodat(SB)
554	RET
555GLOBL	libc_mknodat_trampoline_addr(SB), RODATA, $8
556DATA	libc_mknodat_trampoline_addr(SB)/8, $libc_mknodat_trampoline<>(SB)
557
558TEXT libc_mount_trampoline<>(SB),NOSPLIT,$0-0
559	CALL	libc_mount(SB)
560	RET
561GLOBL	libc_mount_trampoline_addr(SB), RODATA, $8
562DATA	libc_mount_trampoline_addr(SB)/8, $libc_mount_trampoline<>(SB)
563
564TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0
565	CALL	libc_nanosleep(SB)
566	RET
567GLOBL	libc_nanosleep_trampoline_addr(SB), RODATA, $8
568DATA	libc_nanosleep_trampoline_addr(SB)/8, $libc_nanosleep_trampoline<>(SB)
569
570TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0
571	CALL	libc_open(SB)
572	RET
573GLOBL	libc_open_trampoline_addr(SB), RODATA, $8
574DATA	libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB)
575
576TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0
577	CALL	libc_openat(SB)
578	RET
579GLOBL	libc_openat_trampoline_addr(SB), RODATA, $8
580DATA	libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB)
581
582TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0
583	CALL	libc_pathconf(SB)
584	RET
585GLOBL	libc_pathconf_trampoline_addr(SB), RODATA, $8
586DATA	libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB)
587
588TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0
589	CALL	libc_pread(SB)
590	RET
591GLOBL	libc_pread_trampoline_addr(SB), RODATA, $8
592DATA	libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB)
593
594TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0
595	CALL	libc_pwrite(SB)
596	RET
597GLOBL	libc_pwrite_trampoline_addr(SB), RODATA, $8
598DATA	libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB)
599
600TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0
601	CALL	libc_read(SB)
602	RET
603GLOBL	libc_read_trampoline_addr(SB), RODATA, $8
604DATA	libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB)
605
606TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0
607	CALL	libc_readlink(SB)
608	RET
609GLOBL	libc_readlink_trampoline_addr(SB), RODATA, $8
610DATA	libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB)
611
612TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0
613	CALL	libc_readlinkat(SB)
614	RET
615GLOBL	libc_readlinkat_trampoline_addr(SB), RODATA, $8
616DATA	libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB)
617
618TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0
619	CALL	libc_rename(SB)
620	RET
621GLOBL	libc_rename_trampoline_addr(SB), RODATA, $8
622DATA	libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB)
623
624TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0
625	CALL	libc_renameat(SB)
626	RET
627GLOBL	libc_renameat_trampoline_addr(SB), RODATA, $8
628DATA	libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB)
629
630TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0
631	CALL	libc_revoke(SB)
632	RET
633GLOBL	libc_revoke_trampoline_addr(SB), RODATA, $8
634DATA	libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB)
635
636TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0
637	CALL	libc_rmdir(SB)
638	RET
639GLOBL	libc_rmdir_trampoline_addr(SB), RODATA, $8
640DATA	libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB)
641
642TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0
643	CALL	libc_lseek(SB)
644	RET
645GLOBL	libc_lseek_trampoline_addr(SB), RODATA, $8
646DATA	libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB)
647
648TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0
649	CALL	libc_select(SB)
650	RET
651GLOBL	libc_select_trampoline_addr(SB), RODATA, $8
652DATA	libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB)
653
654TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0
655	CALL	libc_setegid(SB)
656	RET
657GLOBL	libc_setegid_trampoline_addr(SB), RODATA, $8
658DATA	libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB)
659
660TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0
661	CALL	libc_seteuid(SB)
662	RET
663GLOBL	libc_seteuid_trampoline_addr(SB), RODATA, $8
664DATA	libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB)
665
666TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0
667	CALL	libc_setgid(SB)
668	RET
669GLOBL	libc_setgid_trampoline_addr(SB), RODATA, $8
670DATA	libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB)
671
672TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0
673	CALL	libc_setlogin(SB)
674	RET
675GLOBL	libc_setlogin_trampoline_addr(SB), RODATA, $8
676DATA	libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB)
677
678TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0
679	CALL	libc_setpgid(SB)
680	RET
681GLOBL	libc_setpgid_trampoline_addr(SB), RODATA, $8
682DATA	libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB)
683
684TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0
685	CALL	libc_setpriority(SB)
686	RET
687GLOBL	libc_setpriority_trampoline_addr(SB), RODATA, $8
688DATA	libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB)
689
690TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0
691	CALL	libc_setregid(SB)
692	RET
693GLOBL	libc_setregid_trampoline_addr(SB), RODATA, $8
694DATA	libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB)
695
696TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0
697	CALL	libc_setreuid(SB)
698	RET
699GLOBL	libc_setreuid_trampoline_addr(SB), RODATA, $8
700DATA	libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB)
701
702TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0
703	CALL	libc_setresgid(SB)
704	RET
705GLOBL	libc_setresgid_trampoline_addr(SB), RODATA, $8
706DATA	libc_setresgid_trampoline_addr(SB)/8, $libc_setresgid_trampoline<>(SB)
707
708TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0
709	CALL	libc_setresuid(SB)
710	RET
711GLOBL	libc_setresuid_trampoline_addr(SB), RODATA, $8
712DATA	libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB)
713
714TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0
715	CALL	libc_setrtable(SB)
716	RET
717GLOBL	libc_setrtable_trampoline_addr(SB), RODATA, $8
718DATA	libc_setrtable_trampoline_addr(SB)/8, $libc_setrtable_trampoline<>(SB)
719
720TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0
721	CALL	libc_setsid(SB)
722	RET
723GLOBL	libc_setsid_trampoline_addr(SB), RODATA, $8
724DATA	libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB)
725
726TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0
727	CALL	libc_settimeofday(SB)
728	RET
729GLOBL	libc_settimeofday_trampoline_addr(SB), RODATA, $8
730DATA	libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB)
731
732TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0
733	CALL	libc_setuid(SB)
734	RET
735GLOBL	libc_setuid_trampoline_addr(SB), RODATA, $8
736DATA	libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB)
737
738TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0
739	CALL	libc_stat(SB)
740	RET
741GLOBL	libc_stat_trampoline_addr(SB), RODATA, $8
742DATA	libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB)
743
744TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0
745	CALL	libc_statfs(SB)
746	RET
747GLOBL	libc_statfs_trampoline_addr(SB), RODATA, $8
748DATA	libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB)
749
750TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0
751	CALL	libc_symlink(SB)
752	RET
753GLOBL	libc_symlink_trampoline_addr(SB), RODATA, $8
754DATA	libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB)
755
756TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0
757	CALL	libc_symlinkat(SB)
758	RET
759GLOBL	libc_symlinkat_trampoline_addr(SB), RODATA, $8
760DATA	libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB)
761
762TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0
763	CALL	libc_sync(SB)
764	RET
765GLOBL	libc_sync_trampoline_addr(SB), RODATA, $8
766DATA	libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB)
767
768TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0
769	CALL	libc_truncate(SB)
770	RET
771GLOBL	libc_truncate_trampoline_addr(SB), RODATA, $8
772DATA	libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB)
773
774TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0
775	CALL	libc_umask(SB)
776	RET
777GLOBL	libc_umask_trampoline_addr(SB), RODATA, $8
778DATA	libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB)
779
780TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0
781	CALL	libc_unlink(SB)
782	RET
783GLOBL	libc_unlink_trampoline_addr(SB), RODATA, $8
784DATA	libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB)
785
786TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0
787	CALL	libc_unlinkat(SB)
788	RET
789GLOBL	libc_unlinkat_trampoline_addr(SB), RODATA, $8
790DATA	libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB)
791
792TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0
793	CALL	libc_unmount(SB)
794	RET
795GLOBL	libc_unmount_trampoline_addr(SB), RODATA, $8
796DATA	libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB)
797
798TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0
799	CALL	libc_write(SB)
800	RET
801GLOBL	libc_write_trampoline_addr(SB), RODATA, $8
802DATA	libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB)
803
804TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0
805	CALL	libc_mmap(SB)
806	RET
807GLOBL	libc_mmap_trampoline_addr(SB), RODATA, $8
808DATA	libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB)
809
810TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0
811	CALL	libc_munmap(SB)
812	RET
813GLOBL	libc_munmap_trampoline_addr(SB), RODATA, $8
814DATA	libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
815
816TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
817	CALL	libc_getfsstat(SB)
818	RET
819GLOBL	libc_getfsstat_trampoline_addr(SB), RODATA, $8
820DATA	libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
821
822TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
823	CALL	libc_utimensat(SB)
824	RET
825GLOBL	libc_utimensat_trampoline_addr(SB), RODATA, $8
826DATA	libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
827
828TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
829	CALL	libc_pledge(SB)
830	RET
831GLOBL	libc_pledge_trampoline_addr(SB), RODATA, $8
832DATA	libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
833
834TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
835	CALL	libc_unveil(SB)
836	RET
837GLOBL	libc_unveil_trampoline_addr(SB), RODATA, $8
838DATA	libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)