You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

797 lines
26 KiB

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