summaryrefslogtreecommitdiff
path: root/vendor/modernc.org/libc
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/modernc.org/libc')
-rw-r--r--vendor/modernc.org/libc/AUTHORS1
-rw-r--r--vendor/modernc.org/libc/CONTRIBUTORS3
-rw-r--r--vendor/modernc.org/libc/Makefile1
-rw-r--r--vendor/modernc.org/libc/asm_linux_amd64.go5521
-rw-r--r--vendor/modernc.org/libc/asm_linux_amd64.s20155
-rw-r--r--vendor/modernc.org/libc/build_all_targets.sh3
-rw-r--r--vendor/modernc.org/libc/ccgo_linux_s390x.go16
-rw-r--r--vendor/modernc.org/libc/etc.go2
-rw-r--r--vendor/modernc.org/libc/libc_freebsd.go18
-rw-r--r--vendor/modernc.org/libc/libc_illumos.go11
-rw-r--r--vendor/modernc.org/libc/libc_unix.go31
-rw-r--r--vendor/modernc.org/libc/libc_unix3.go46
-rw-r--r--vendor/modernc.org/libc/tls_linux_amd64.go5
-rw-r--r--vendor/modernc.org/libc/tls_linux_amd64.s7
14 files changed, 17034 insertions, 8786 deletions
diff --git a/vendor/modernc.org/libc/AUTHORS b/vendor/modernc.org/libc/AUTHORS
index 16be80ace..5d443d9b1 100644
--- a/vendor/modernc.org/libc/AUTHORS
+++ b/vendor/modernc.org/libc/AUTHORS
@@ -13,6 +13,7 @@ Dan Peterson <danp@danp.net>
Fabrice Colliot <f.colliot@gmail.com>
Jan Mercl <0xjnml@gmail.com>
Jason DeBettencourt <jasond17@gmail.com>
+Jasper Siepkes <jasper@siepkes.nl>
Koichi Shiraishi <zchee.io@gmail.com>
Marius Orcsik <marius@federated.id>
Patricio Whittingslow <graded.sp@gmail.com>
diff --git a/vendor/modernc.org/libc/CONTRIBUTORS b/vendor/modernc.org/libc/CONTRIBUTORS
index a750cf7d3..c25a26240 100644
--- a/vendor/modernc.org/libc/CONTRIBUTORS
+++ b/vendor/modernc.org/libc/CONTRIBUTORS
@@ -13,6 +13,7 @@ Fabrice Colliot <f.colliot@gmail.com>
Jaap Aarts <jaap.aarts1@gmail.com>
Jan Mercl <0xjnml@gmail.com>
Jason DeBettencourt <jasond17@gmail.com>
+Jasper Siepkes <jasper@siepkes.nl>
Koichi Shiraishi <zchee.io@gmail.com>
Marius Orcsik <marius@federated.id>
Patricio Whittingslow <graded.sp@gmail.com>
@@ -20,4 +21,4 @@ Roman Khafizianov <roman@any.org>
Scot C Bontrager <scot@indievisible.org>
Steffen Butzer <steffen(dot)butzer@outlook.com>
W. Michael Petullo <mike@flyn.org>
-ZHU Zijia <piggynl@outlook.com> \ No newline at end of file
+ZHU Zijia <piggynl@outlook.com>
diff --git a/vendor/modernc.org/libc/Makefile b/vendor/modernc.org/libc/Makefile
index 8b5f41657..0365ae772 100644
--- a/vendor/modernc.org/libc/Makefile
+++ b/vendor/modernc.org/libc/Makefile
@@ -39,6 +39,7 @@ editor:
go test -c -o /dev/null
go build -o /dev/null -v generator*.go
go build -o /dev/null -v genasm.go
+ go vet 2>&1 | grep -n 'asm_' || true
generate: download
mkdir -p $(DIR) || true
diff --git a/vendor/modernc.org/libc/asm_linux_amd64.go b/vendor/modernc.org/libc/asm_linux_amd64.go
index 1dc208092..8ed09ec2f 100644
--- a/vendor/modernc.org/libc/asm_linux_amd64.go
+++ b/vendor/modernc.org/libc/asm_linux_amd64.go
@@ -2,1319 +2,4208 @@
package libc
-func Ya64l(p0 *TLS, p1 uintptr) (ret int64)
-func Yabort(p0 *TLS)
-func Yabs(p0 *TLS, p1 int32) (ret int32)
-func Yaccept(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Yaccept4(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 int32) (ret int32)
-func Yaccess(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yacct(p0 *TLS, p1 uintptr) (ret int32)
-func Yacos(p0 *TLS, p1 float64) (ret float64)
-func Yacosf(p0 *TLS, p1 float32) (ret float32)
-func Yacosh(p0 *TLS, p1 float64) (ret float64)
-func Yacoshf(p0 *TLS, p1 float32) (ret float32)
-func Yacoshl(p0 *TLS, p1 float64) (ret float64)
-func Yacosl(p0 *TLS, p1 float64) (ret float64)
-func Yaddmntent(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yadjtime(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yadjtimex(p0 *TLS, p1 uintptr) (ret int32)
-func Yalarm(p0 *TLS, p1 uint32) (ret uint32)
-func Yalloca(p0 *TLS, p1 Tsize_t) (ret uintptr)
-func Yalphasort(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yarch_prctl(p0 *TLS, p1 int32, p2 uint64) (ret int32)
-func Yasctime(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yasctime_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yasin(p0 *TLS, p1 float64) (ret float64)
-func Yasinf(p0 *TLS, p1 float32) (ret float32)
-func Yasinh(p0 *TLS, p1 float64) (ret float64)
-func Yasinhf(p0 *TLS, p1 float32) (ret float32)
-func Yasinhl(p0 *TLS, p1 float64) (ret float64)
-func Yasinl(p0 *TLS, p1 float64) (ret float64)
-func Yasprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yat_quick_exit(p0 *TLS, p1 uintptr) (ret int32)
-func Yatan(p0 *TLS, p1 float64) (ret float64)
-func Yatan2(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yatan2f(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yatan2l(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yatanf(p0 *TLS, p1 float32) (ret float32)
-func Yatanh(p0 *TLS, p1 float64) (ret float64)
-func Yatanhf(p0 *TLS, p1 float32) (ret float32)
-func Yatanhl(p0 *TLS, p1 float64) (ret float64)
-func Yatanl(p0 *TLS, p1 float64) (ret float64)
-func Yatexit(p0 *TLS, p1 uintptr) (ret int32)
-func Yatof(p0 *TLS, p1 uintptr) (ret float64)
-func Yatoi(p0 *TLS, p1 uintptr) (ret int32)
-func Yatol(p0 *TLS, p1 uintptr) (ret int64)
-func Yatoll(p0 *TLS, p1 uintptr) (ret int64)
-func Ybacktrace(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ybacktrace_symbols_fd(p0 *TLS, p1 uintptr, p2 int32)
-func Ybasename(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ybcmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ybcopy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t)
-func Ybind(p0 *TLS, p1 int32, p2 uintptr, p3 Tsocklen_t) (ret int32)
-func Ybind_textdomain_codeset(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ybindtextdomain(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ybrk(p0 *TLS, p1 uintptr) (ret int32)
-func Ybsearch(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tsize_t, p5 uintptr) (ret uintptr)
-func Ybtowc(p0 *TLS, p1 int32) (ret Twint_t)
-func Ybzero(p0 *TLS, p1 uintptr, p2 Tsize_t)
-func Yc16rtomb(p0 *TLS, p1 uintptr, p2 Tchar16_t, p3 uintptr) (ret Tsize_t)
-func Yc32rtomb(p0 *TLS, p1 uintptr, p2 Tchar32_t, p3 uintptr) (ret Tsize_t)
-func Ycabs(p0 *TLS, p1 complex128) (ret float64)
-func Ycabsf(p0 *TLS, p1 complex64) (ret float32)
-func Ycabsl(p0 *TLS, p1 complex128) (ret float64)
-func Ycacos(p0 *TLS, p1 complex128) (ret complex128)
-func Ycacosf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycacosh(p0 *TLS, p1 complex128) (ret complex128)
-func Ycacoshf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycacoshl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycacosl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycalloc(p0 *TLS, p1 Tsize_t, p2 Tsize_t) (ret uintptr)
-func Ycapget(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ycapset(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ycarg(p0 *TLS, p1 complex128) (ret float64)
-func Ycargf(p0 *TLS, p1 complex64) (ret float32)
-func Ycargl(p0 *TLS, p1 complex128) (ret float64)
-func Ycasin(p0 *TLS, p1 complex128) (ret complex128)
-func Ycasinf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycasinh(p0 *TLS, p1 complex128) (ret complex128)
-func Ycasinhf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycasinhl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycasinl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycatan(p0 *TLS, p1 complex128) (ret complex128)
-func Ycatanf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycatanh(p0 *TLS, p1 complex128) (ret complex128)
-func Ycatanhf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycatanhl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycatanl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycatclose(p0 *TLS, p1 Tnl_catd) (ret int32)
-func Ycatgets(p0 *TLS, p1 Tnl_catd, p2 int32, p3 int32, p4 uintptr) (ret uintptr)
-func Ycatopen(p0 *TLS, p1 uintptr, p2 int32) (ret Tnl_catd)
-func Ycbrt(p0 *TLS, p1 float64) (ret float64)
-func Ycbrtf(p0 *TLS, p1 float32) (ret float32)
-func Ycbrtl(p0 *TLS, p1 float64) (ret float64)
-func Yccos(p0 *TLS, p1 complex128) (ret complex128)
-func Yccosf(p0 *TLS, p1 complex64) (ret complex64)
-func Yccosh(p0 *TLS, p1 complex128) (ret complex128)
-func Yccoshf(p0 *TLS, p1 complex64) (ret complex64)
-func Yccoshl(p0 *TLS, p1 complex128) (ret complex128)
-func Yccosl(p0 *TLS, p1 complex128) (ret complex128)
-func Yceil(p0 *TLS, p1 float64) (ret float64)
-func Yceilf(p0 *TLS, p1 float32) (ret float32)
-func Yceill(p0 *TLS, p1 float64) (ret float64)
-func Ycexp(p0 *TLS, p1 complex128) (ret complex128)
-func Ycexpf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycexpl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycfgetispeed(p0 *TLS, p1 uintptr) (ret Tspeed_t)
-func Ycfgetospeed(p0 *TLS, p1 uintptr) (ret Tspeed_t)
-func Ycfmakeraw(p0 *TLS, p1 uintptr)
-func Ycfsetispeed(p0 *TLS, p1 uintptr, p2 Tspeed_t) (ret int32)
-func Ycfsetospeed(p0 *TLS, p1 uintptr, p2 Tspeed_t) (ret int32)
-func Ycfsetspeed(p0 *TLS, p1 uintptr, p2 Tspeed_t) (ret int32)
-func Ychdir(p0 *TLS, p1 uintptr) (ret int32)
-func Ychmod(p0 *TLS, p1 uintptr, p2 Tmode_t) (ret int32)
-func Ychown(p0 *TLS, p1 uintptr, p2 Tuid_t, p3 Tgid_t) (ret int32)
-func Ychroot(p0 *TLS, p1 uintptr) (ret int32)
-func Ycimag(p0 *TLS, p1 complex128) (ret float64)
-func Ycimagf(p0 *TLS, p1 complex64) (ret float32)
-func Ycimagl(p0 *TLS, p1 complex128) (ret float64)
-func Yclearenv(p0 *TLS) (ret int32)
-func Yclearerr(p0 *TLS, p1 uintptr)
-func Yclearerr_unlocked(p0 *TLS, p1 uintptr)
-func Yclock(p0 *TLS) (ret Tclock_t)
-func Yclock_adjtime(p0 *TLS, p1 Tclockid_t, p2 uintptr) (ret int32)
-func Yclock_getcpuclockid(p0 *TLS, p1 Tpid_t, p2 uintptr) (ret int32)
-func Yclock_getres(p0 *TLS, p1 Tclockid_t, p2 uintptr) (ret int32)
-func Yclock_gettime(p0 *TLS, p1 Tclockid_t, p2 uintptr) (ret int32)
-func Yclock_nanosleep(p0 *TLS, p1 Tclockid_t, p2 int32, p3 uintptr, p4 uintptr) (ret int32)
-func Yclock_settime(p0 *TLS, p1 Tclockid_t, p2 uintptr) (ret int32)
-func Yclog(p0 *TLS, p1 complex128) (ret complex128)
-func Yclogf(p0 *TLS, p1 complex64) (ret complex64)
-func Yclogl(p0 *TLS, p1 complex128) (ret complex128)
-func Yclose(p0 *TLS, p1 int32) (ret int32)
-func Yclosedir(p0 *TLS, p1 uintptr) (ret int32)
-func Ycloselog(p0 *TLS)
-func Yconfstr(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Yconj(p0 *TLS, p1 complex128) (ret complex128)
-func Yconjf(p0 *TLS, p1 complex64) (ret complex64)
-func Yconjl(p0 *TLS, p1 complex128) (ret complex128)
-func Yconnect(p0 *TLS, p1 int32, p2 uintptr, p3 Tsocklen_t) (ret int32)
-func Ycopy_file_range(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr, p5 Tsize_t, p6 uint32) (ret Tssize_t)
-func Ycopysign(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ycopysignf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Ycopysignl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ycos(p0 *TLS, p1 float64) (ret float64)
-func Ycosf(p0 *TLS, p1 float32) (ret float32)
-func Ycosh(p0 *TLS, p1 float64) (ret float64)
-func Ycoshf(p0 *TLS, p1 float32) (ret float32)
-func Ycoshl(p0 *TLS, p1 float64) (ret float64)
-func Ycosl(p0 *TLS, p1 float64) (ret float64)
-func Ycpow(p0 *TLS, p1 complex128, p2 complex128) (ret complex128)
-func Ycpowf(p0 *TLS, p1 complex64, p2 complex64) (ret complex64)
-func Ycpowl(p0 *TLS, p1 complex128, p2 complex128) (ret complex128)
-func Ycproj(p0 *TLS, p1 complex128) (ret complex128)
-func Ycprojf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycprojl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycreal(p0 *TLS, p1 complex128) (ret float64)
-func Ycrealf(p0 *TLS, p1 complex64) (ret float32)
-func Ycreall(p0 *TLS, p1 complex128) (ret float64)
-func Ycreat(p0 *TLS, p1 uintptr, p2 Tmode_t) (ret int32)
-func Ycrypt(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ycrypt_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ycsin(p0 *TLS, p1 complex128) (ret complex128)
-func Ycsinf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycsinh(p0 *TLS, p1 complex128) (ret complex128)
-func Ycsinhf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycsinhl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycsinl(p0 *TLS, p1 complex128) (ret complex128)
-func Ycsqrt(p0 *TLS, p1 complex128) (ret complex128)
-func Ycsqrtf(p0 *TLS, p1 complex64) (ret complex64)
-func Ycsqrtl(p0 *TLS, p1 complex128) (ret complex128)
-func Yctan(p0 *TLS, p1 complex128) (ret complex128)
-func Yctanf(p0 *TLS, p1 complex64) (ret complex64)
-func Yctanh(p0 *TLS, p1 complex128) (ret complex128)
-func Yctanhf(p0 *TLS, p1 complex64) (ret complex64)
-func Yctanhl(p0 *TLS, p1 complex128) (ret complex128)
-func Yctanl(p0 *TLS, p1 complex128) (ret complex128)
-func Yctermid(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yctime(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yctime_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ycuserid(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ydcgettext(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret uintptr)
-func Ydcngettext(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uint64, p5 int32) (ret uintptr)
-func Ydelete_module(p0 *TLS, p1 uintptr, p2 uint32) (ret int32)
-func Ydgettext(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ydifftime(p0 *TLS, p1 Ttime_t, p2 Ttime_t) (ret float64)
-func Ydirfd(p0 *TLS, p1 uintptr) (ret int32)
-func Ydirname(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ydiv(p0 *TLS, p1 int32, p2 int32) (ret Tdiv_t)
-func Ydlclose(p0 *TLS, p1 uintptr) (ret int32)
-func Ydlerror(p0 *TLS) (ret uintptr)
-func Ydlopen(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Ydlsym(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ydn_comp(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32, p4 uintptr, p5 uintptr) (ret int32)
-func Ydn_expand(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr, p5 int32) (ret int32)
-func Ydn_skipname(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ydngettext(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uint64) (ret uintptr)
-func Ydprintf(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ydrand48(p0 *TLS) (ret float64)
-func Ydrem(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ydremf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Ydup(p0 *TLS, p1 int32) (ret int32)
-func Ydup2(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ydup3(p0 *TLS, p1 int32, p2 int32, p3 int32) (ret int32)
-func Yduplocale(p0 *TLS, p1 Tlocale_t) (ret Tlocale_t)
-func Yeaccess(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yecvt(p0 *TLS, p1 float64, p2 int32, p3 uintptr, p4 uintptr) (ret uintptr)
-func Yencrypt(p0 *TLS, p1 uintptr, p2 int32)
-func Yendgrent(p0 *TLS)
-func Yendhostent(p0 *TLS)
-func Yendmntent(p0 *TLS, p1 uintptr) (ret int32)
-func Yendnetent(p0 *TLS)
-func Yendprotoent(p0 *TLS)
-func Yendpwent(p0 *TLS)
-func Yendservent(p0 *TLS)
-func Yendspent(p0 *TLS)
-func Yendusershell(p0 *TLS)
-func Yendutent(p0 *TLS)
-func Yendutxent(p0 *TLS)
-func Yepoll_create(p0 *TLS, p1 int32) (ret int32)
-func Yepoll_create1(p0 *TLS, p1 int32) (ret int32)
-func Yepoll_ctl(p0 *TLS, p1 int32, p2 int32, p3 int32, p4 uintptr) (ret int32)
-func Yepoll_pwait(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 int32, p5 uintptr) (ret int32)
-func Yepoll_wait(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 int32) (ret int32)
-func Yerand48(p0 *TLS, p1 uintptr) (ret float64)
-func Yerf(p0 *TLS, p1 float64) (ret float64)
-func Yerfc(p0 *TLS, p1 float64) (ret float64)
-func Yerfcf(p0 *TLS, p1 float32) (ret float32)
-func Yerfcl(p0 *TLS, p1 float64) (ret float64)
-func Yerff(p0 *TLS, p1 float32) (ret float32)
-func Yerfl(p0 *TLS, p1 float64) (ret float64)
-func Yerr(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr)
-func Yerrx(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr)
-func Yether_aton(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yether_aton_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yether_hostton(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yether_line(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yether_ntoa(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yether_ntoa_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yether_ntohost(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yeuidaccess(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yeventfd(p0 *TLS, p1 uint32, p2 int32) (ret int32)
-func Yeventfd_read(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yeventfd_write(p0 *TLS, p1 int32, p2 Teventfd_t) (ret int32)
-func Yexecl(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yexecle(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yexeclp(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yexecv(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yexecve(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yexecvp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yexecvpe(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yexit(p0 *TLS, p1 int32)
-func Yexp(p0 *TLS, p1 float64) (ret float64)
-func Yexp10(p0 *TLS, p1 float64) (ret float64)
-func Yexp10f(p0 *TLS, p1 float32) (ret float32)
-func Yexp10l(p0 *TLS, p1 float64) (ret float64)
-func Yexp2(p0 *TLS, p1 float64) (ret float64)
-func Yexp2f(p0 *TLS, p1 float32) (ret float32)
-func Yexp2l(p0 *TLS, p1 float64) (ret float64)
-func Yexpf(p0 *TLS, p1 float32) (ret float32)
-func Yexpl(p0 *TLS, p1 float64) (ret float64)
-func Yexplicit_bzero(p0 *TLS, p1 uintptr, p2 Tsize_t)
-func Yexpm1(p0 *TLS, p1 float64) (ret float64)
-func Yexpm1f(p0 *TLS, p1 float32) (ret float32)
-func Yexpm1l(p0 *TLS, p1 float64) (ret float64)
-func Yfabs(p0 *TLS, p1 float64) (ret float64)
-func Yfabsf(p0 *TLS, p1 float32) (ret float32)
-func Yfabsl(p0 *TLS, p1 float64) (ret float64)
-func Yfaccessat(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 int32) (ret int32)
-func Yfallocate(p0 *TLS, p1 int32, p2 int32, p3 Toff_t, p4 Toff_t) (ret int32)
-func Yfanotify_init(p0 *TLS, p1 uint32, p2 uint32) (ret int32)
-func Yfanotify_mark(p0 *TLS, p1 int32, p2 uint32, p3 uint64, p4 int32, p5 uintptr) (ret int32)
-func Yfchdir(p0 *TLS, p1 int32) (ret int32)
-func Yfchmod(p0 *TLS, p1 int32, p2 Tmode_t) (ret int32)
-func Yfchmodat(p0 *TLS, p1 int32, p2 uintptr, p3 Tmode_t, p4 int32) (ret int32)
-func Yfchown(p0 *TLS, p1 int32, p2 Tuid_t, p3 Tgid_t) (ret int32)
-func Yfchownat(p0 *TLS, p1 int32, p2 uintptr, p3 Tuid_t, p4 Tgid_t, p5 int32) (ret int32)
-func Yfclose(p0 *TLS, p1 uintptr) (ret int32)
-func Yfcntl(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Yfcntl64(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Yfcvt(p0 *TLS, p1 float64, p2 int32, p3 uintptr, p4 uintptr) (ret uintptr)
-func Yfdatasync(p0 *TLS, p1 int32) (ret int32)
-func Yfdim(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfdimf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yfdiml(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfdopen(p0 *TLS, p1 int32, p2 uintptr) (ret uintptr)
-func Yfdopendir(p0 *TLS, p1 int32) (ret uintptr)
-func Yfeclearexcept(p0 *TLS, p1 int32) (ret int32)
-func Yfegetenv(p0 *TLS, p1 uintptr) (ret int32)
-func Yfegetround(p0 *TLS) (ret int32)
-func Yfeof(p0 *TLS, p1 uintptr) (ret int32)
-func Yfeof_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Yferaiseexcept(p0 *TLS, p1 int32) (ret int32)
-func Yferror(p0 *TLS, p1 uintptr) (ret int32)
-func Yferror_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Yfesetenv(p0 *TLS, p1 uintptr) (ret int32)
-func Yfetestexcept(p0 *TLS, p1 int32) (ret int32)
-func Yfexecve(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Yfflush(p0 *TLS, p1 uintptr) (ret int32)
-func Yfflush_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Yffs(p0 *TLS, p1 int32) (ret int32)
-func Yffsl(p0 *TLS, p1 int64) (ret int32)
-func Yffsll(p0 *TLS, p1 int64) (ret int32)
-func Yfgetc(p0 *TLS, p1 uintptr) (ret int32)
-func Yfgetc_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Yfgetgrent(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yfgetln(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yfgetpos(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfgetpwent(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yfgets(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfgets_unlocked(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfgetwc(p0 *TLS, p1 uintptr) (ret Twint_t)
-func Yfgetwc_unlocked(p0 *TLS, p1 uintptr) (ret Twint_t)
-func Yfgetws(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfgetws_unlocked(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfgetxattr(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 Tsize_t) (ret Tssize_t)
-func Yfileno(p0 *TLS, p1 uintptr) (ret int32)
-func Yfileno_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Yfinite(p0 *TLS, p1 float64) (ret int32)
-func Yfinitef(p0 *TLS, p1 float32) (ret int32)
-func Yflistxattr(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Yflock(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Yflockfile(p0 *TLS, p1 uintptr)
-func Yfloor(p0 *TLS, p1 float64) (ret float64)
-func Yfloorf(p0 *TLS, p1 float32) (ret float32)
-func Yfloorl(p0 *TLS, p1 float64) (ret float64)
-func Yfma(p0 *TLS, p1 float64, p2 float64, p3 float64) (ret float64)
-func Yfmal(p0 *TLS, p1 float64, p2 float64, p3 float64) (ret float64)
-func Yfmax(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfmaxf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yfmaxl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfmemopen(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr) (ret uintptr)
-func Yfmin(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfminf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yfminl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfmod(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfmodf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yfmodl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yfmtmsg(p0 *TLS, p1 int64, p2 uintptr, p3 int32, p4 uintptr, p5 uintptr, p6 uintptr) (ret int32)
-func Yfnmatch(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int32)
-func Yfopen(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yfopen64(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yfopencookie(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tcookie_io_functions_t) (ret uintptr)
-func Yfork(p0 *TLS) (ret int32)
-func Yfpathconf(p0 *TLS, p1 int32, p2 int32) (ret int64)
-func Yfprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yfpurge(p0 *TLS, p1 uintptr) (ret int32)
-func Yfputc(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfputc_unlocked(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfputs(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfputs_unlocked(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfputwc(p0 *TLS, p1 Twchar_t, p2 uintptr) (ret Twint_t)
-func Yfputwc_unlocked(p0 *TLS, p1 Twchar_t, p2 uintptr) (ret Twint_t)
-func Yfputws(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfputws_unlocked(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfread(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Yfread_unlocked(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Yfree(p0 *TLS, p1 uintptr)
-func Yfreeaddrinfo(p0 *TLS, p1 uintptr)
-func Yfreeifaddrs(p0 *TLS, p1 uintptr)
-func Yfreelocale(p0 *TLS, p1 Tlocale_t)
-func Yfremovexattr(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfreopen(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Yfrexp(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Yfrexpf(p0 *TLS, p1 float32, p2 uintptr) (ret float32)
-func Yfrexpl(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Yfscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yfseek(p0 *TLS, p1 uintptr, p2 int64, p3 int32) (ret int32)
-func Yfseeko(p0 *TLS, p1 uintptr, p2 Toff_t, p3 int32) (ret int32)
-func Yfsetpos(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yfsetxattr(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 int32) (ret int32)
-func Yfstat(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfstat64(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfstatat(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 int32) (ret int32)
-func Yfstatfs(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfstatvfs(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfsync(p0 *TLS, p1 int32) (ret int32)
-func Yftell(p0 *TLS, p1 uintptr) (ret int64)
-func Yftello(p0 *TLS, p1 uintptr) (ret Toff_t)
-func Yftime(p0 *TLS, p1 uintptr) (ret int32)
-func Yftok(p0 *TLS, p1 uintptr, p2 int32) (ret Tkey_t)
-func Yftruncate(p0 *TLS, p1 int32, p2 Toff_t) (ret int32)
-func Yftruncate64(p0 *TLS, p1 int32, p2 Toff_t) (ret int32)
-func Yftrylockfile(p0 *TLS, p1 uintptr) (ret int32)
-func Yfts64_close(p0 *TLS, p1 uintptr) (ret int32)
-func Yfts64_open(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfts64_read(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yfts_close(p0 *TLS, p1 uintptr) (ret int32)
-func Yfts_open(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret uintptr)
-func Yfts_read(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yftw(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int32)
-func Yfunlockfile(p0 *TLS, p1 uintptr)
-func Yfutimens(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfutimes(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yfutimesat(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Yfwide(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yfwprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yfwrite(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Yfwrite_unlocked(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Yfwscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ygai_strerror(p0 *TLS, p1 int32) (ret uintptr)
-func Ygcvt(p0 *TLS, p1 float64, p2 int32, p3 uintptr) (ret uintptr)
-func Yget_avphys_pages(p0 *TLS) (ret int64)
-func Yget_current_dir_name(p0 *TLS) (ret uintptr)
-func Yget_nprocs(p0 *TLS) (ret int32)
-func Yget_nprocs_conf(p0 *TLS) (ret int32)
-func Yget_phys_pages(p0 *TLS) (ret int64)
-func Ygetaddrinfo(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr) (ret int32)
-func Ygetauxval(p0 *TLS, p1 uint64) (ret uint64)
-func Ygetc(p0 *TLS, p1 uintptr) (ret int32)
-func Ygetc_unlocked(p0 *TLS, p1 uintptr) (ret int32)
-func Ygetchar(p0 *TLS) (ret int32)
-func Ygetchar_unlocked(p0 *TLS) (ret int32)
-func Ygetcwd(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret uintptr)
-func Ygetdate(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetdelim(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32, p4 uintptr) (ret Tssize_t)
-func Ygetdents(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ygetdomainname(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ygetdtablesize(p0 *TLS) (ret int32)
-func Ygetegid(p0 *TLS) (ret Tgid_t)
-func Ygetentropy(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ygetenv(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygeteuid(p0 *TLS) (ret Tuid_t)
-func Ygetgid(p0 *TLS) (ret Tgid_t)
-func Ygetgrent(p0 *TLS) (ret uintptr)
-func Ygetgrgid(p0 *TLS, p1 Tgid_t) (ret uintptr)
-func Ygetgrgid_r(p0 *TLS, p1 Tgid_t, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret int32)
-func Ygetgrnam(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetgrnam_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret int32)
-func Ygetgrouplist(p0 *TLS, p1 uintptr, p2 Tgid_t, p3 uintptr, p4 uintptr) (ret int32)
-func Ygetgroups(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ygethostbyaddr(p0 *TLS, p1 uintptr, p2 Tsocklen_t, p3 int32) (ret uintptr)
-func Ygethostbyaddr_r(p0 *TLS, p1 uintptr, p2 Tsocklen_t, p3 int32, p4 uintptr, p5 uintptr, p6 Tsize_t, p7 uintptr, p8 uintptr) (ret int32)
-func Ygethostbyname(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygethostbyname2(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Ygethostbyname2_r(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr, p4 uintptr, p5 Tsize_t, p6 uintptr, p7 uintptr) (ret int32)
-func Ygethostbyname_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr, p6 uintptr) (ret int32)
-func Ygethostent(p0 *TLS) (ret uintptr)
-func Ygethostid(p0 *TLS) (ret int64)
-func Ygethostname(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ygetifaddrs(p0 *TLS, p1 uintptr) (ret int32)
-func Ygetitimer(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ygetline(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret Tssize_t)
-func Ygetloadavg(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ygetlogin(p0 *TLS) (ret uintptr)
-func Ygetlogin_r(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ygetmntent(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetmntent_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 int32) (ret uintptr)
-func Ygetnameinfo(p0 *TLS, p1 uintptr, p2 Tsocklen_t, p3 uintptr, p4 Tsocklen_t, p5 uintptr, p6 Tsocklen_t, p7 int32) (ret int32)
-func Ygetnetbyaddr(p0 *TLS, p1 Tuint32_t, p2 int32) (ret uintptr)
-func Ygetnetbyname(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetnetent(p0 *TLS) (ret uintptr)
-func Ygetopt(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ygetopt_long(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr) (ret int32)
-func Ygetopt_long_only(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr) (ret int32)
-func Ygetpagesize(p0 *TLS) (ret int32)
-func Ygetpass(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetpeername(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ygetpgid(p0 *TLS, p1 Tpid_t) (ret Tpid_t)
-func Ygetpgrp(p0 *TLS) (ret Tpid_t)
-func Ygetpid(p0 *TLS) (ret Tpid_t)
-func Ygetppid(p0 *TLS) (ret Tpid_t)
-func Ygetpriority(p0 *TLS, p1 int32, p2 Tid_t) (ret int32)
-func Ygetprotobyname(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetprotobynumber(p0 *TLS, p1 int32) (ret uintptr)
-func Ygetprotoent(p0 *TLS) (ret uintptr)
-func Ygetpwent(p0 *TLS) (ret uintptr)
-func Ygetpwnam(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetpwnam_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret int32)
-func Ygetpwuid(p0 *TLS, p1 Tuid_t) (ret uintptr)
-func Ygetpwuid_r(p0 *TLS, p1 Tuid_t, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret int32)
-func Ygetrandom(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uint32) (ret Tssize_t)
-func Ygetresgid(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ygetresuid(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ygetrlimit(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ygetrlimit64(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ygetrusage(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ygets(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetservbyname(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ygetservbyname_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr, p5 Tsize_t, p6 uintptr) (ret int32)
-func Ygetservent(p0 *TLS) (ret uintptr)
-func Ygetsid(p0 *TLS, p1 Tpid_t) (ret Tpid_t)
-func Ygetsockname(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ygetsockopt(p0 *TLS, p1 int32, p2 int32, p3 int32, p4 uintptr, p5 uintptr) (ret int32)
-func Ygetspent(p0 *TLS) (ret uintptr)
-func Ygetsubopt(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ygettext(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygettimeofday(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ygetuid(p0 *TLS) (ret Tuid_t)
-func Ygetusershell(p0 *TLS) (ret uintptr)
-func Ygetutent(p0 *TLS) (ret uintptr)
-func Ygetutid(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetutline(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetutxent(p0 *TLS) (ret uintptr)
-func Ygetutxid(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetutxline(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygetw(p0 *TLS, p1 uintptr) (ret int32)
-func Ygetwc(p0 *TLS, p1 uintptr) (ret Twint_t)
-func Ygetwc_unlocked(p0 *TLS, p1 uintptr) (ret Twint_t)
-func Ygetwchar(p0 *TLS) (ret Twint_t)
-func Ygetwchar_unlocked(p0 *TLS) (ret Twint_t)
-func Ygetxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t) (ret Tssize_t)
-func Yglob(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr, p4 uintptr) (ret int32)
-func Yglobfree(p0 *TLS, p1 uintptr)
-func Ygmtime(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ygmtime_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ygrantpt(p0 *TLS, p1 int32) (ret int32)
-func Yhasmntopt(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yhcreate(p0 *TLS, p1 Tsize_t) (ret int32)
-func Yhdestroy(p0 *TLS)
-func Yherror(p0 *TLS, p1 uintptr)
-func Yhsearch(p0 *TLS, p1 TENTRY, p2 TACTION) (ret uintptr)
-func Yhstrerror(p0 *TLS, p1 int32) (ret uintptr)
-func Yhtonl(p0 *TLS, p1 Tuint32_t) (ret Tuint32_t)
-func Yhtons(p0 *TLS, p1 Tuint16_t) (ret Tuint16_t)
-func Yhypot(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yhypotf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yhypotl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yiconv(p0 *TLS, p1 Ticonv_t, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr) (ret Tsize_t)
-func Yiconv_close(p0 *TLS, p1 Ticonv_t) (ret int32)
-func Yiconv_open(p0 *TLS, p1 uintptr, p2 uintptr) (ret Ticonv_t)
-func Yif_freenameindex(p0 *TLS, p1 uintptr)
-func Yif_indextoname(p0 *TLS, p1 uint32, p2 uintptr) (ret uintptr)
-func Yif_nameindex(p0 *TLS) (ret uintptr)
-func Yif_nametoindex(p0 *TLS, p1 uintptr) (ret uint32)
-func Yilogb(p0 *TLS, p1 float64) (ret int32)
-func Yilogbf(p0 *TLS, p1 float32) (ret int32)
-func Yilogbl(p0 *TLS, p1 float64) (ret int32)
-func Yimaxabs(p0 *TLS, p1 Tintmax_t) (ret Tintmax_t)
-func Yimaxdiv(p0 *TLS, p1 Tintmax_t, p2 Tintmax_t) (ret Timaxdiv_t)
-func Yindex(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Yinet_addr(p0 *TLS, p1 uintptr) (ret Tin_addr_t)
-func Yinet_aton(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yinet_lnaof(p0 *TLS, p1 Tin_addr) (ret Tin_addr_t)
-func Yinet_makeaddr(p0 *TLS, p1 Tin_addr_t, p2 Tin_addr_t) (ret Tin_addr)
-func Yinet_netof(p0 *TLS, p1 Tin_addr) (ret Tin_addr_t)
-func Yinet_network(p0 *TLS, p1 uintptr) (ret Tin_addr_t)
-func Yinet_ntoa(p0 *TLS, p1 Tin_addr) (ret uintptr)
-func Yinet_ntop(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 Tsocklen_t) (ret uintptr)
-func Yinet_pton(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Yinit_module(p0 *TLS, p1 uintptr, p2 uint64, p3 uintptr) (ret int32)
-func Yinitstate(p0 *TLS, p1 uint32, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Yinitstate_r(p0 *TLS, p1 uint32, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret int32)
-func Yinotify_add_watch(p0 *TLS, p1 int32, p2 uintptr, p3 Tuint32_t) (ret int32)
-func Yinotify_init(p0 *TLS) (ret int32)
-func Yinotify_init1(p0 *TLS, p1 int32) (ret int32)
-func Yinotify_rm_watch(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Yinsque(p0 *TLS, p1 uintptr, p2 uintptr)
-func Yioctl(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Yioperm(p0 *TLS, p1 uint64, p2 uint64, p3 int32) (ret int32)
-func Yiopl(p0 *TLS, p1 int32) (ret int32)
-func Yisalnum(p0 *TLS, p1 int32) (ret int32)
-func Yisalnum_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisalpha(p0 *TLS, p1 int32) (ret int32)
-func Yisalpha_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisascii(p0 *TLS, p1 int32) (ret int32)
-func Yisastream(p0 *TLS, p1 int32) (ret int32)
-func Yisatty(p0 *TLS, p1 int32) (ret int32)
-func Yisblank(p0 *TLS, p1 int32) (ret int32)
-func Yisblank_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yiscntrl(p0 *TLS, p1 int32) (ret int32)
-func Yiscntrl_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisdigit(p0 *TLS, p1 int32) (ret int32)
-func Yisdigit_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisgraph(p0 *TLS, p1 int32) (ret int32)
-func Yisgraph_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yislower(p0 *TLS, p1 int32) (ret int32)
-func Yislower_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisnan(p0 *TLS, p1 float64) (ret int32)
-func Yisnanf(p0 *TLS, p1 float32) (ret int32)
-func Yisnanl(p0 *TLS, p1 float64) (ret int32)
-func Yisprint(p0 *TLS, p1 int32) (ret int32)
-func Yisprint_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yispunct(p0 *TLS, p1 int32) (ret int32)
-func Yispunct_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yissetugid(p0 *TLS) (ret int32)
-func Yisspace(p0 *TLS, p1 int32) (ret int32)
-func Yisspace_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yisupper(p0 *TLS, p1 int32) (ret int32)
-func Yisupper_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yiswalnum(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswalnum_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswalpha(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswalpha_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswblank(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswblank_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswcntrl(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswcntrl_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswctype(p0 *TLS, p1 Twint_t, p2 Twctype_t) (ret int32)
-func Yiswctype_l(p0 *TLS, p1 Twint_t, p2 Twctype_t, p3 Tlocale_t) (ret int32)
-func Yiswdigit(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswdigit_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswgraph(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswgraph_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswlower(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswlower_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswprint(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswprint_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswpunct(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswpunct_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswspace(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswspace_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswupper(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswupper_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yiswxdigit(p0 *TLS, p1 Twint_t) (ret int32)
-func Yiswxdigit_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret int32)
-func Yisxdigit(p0 *TLS, p1 int32) (ret int32)
-func Yisxdigit_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Yj0(p0 *TLS, p1 float64) (ret float64)
-func Yj0f(p0 *TLS, p1 float32) (ret float32)
-func Yj1(p0 *TLS, p1 float64) (ret float64)
-func Yj1f(p0 *TLS, p1 float32) (ret float32)
-func Yjn(p0 *TLS, p1 int32, p2 float64) (ret float64)
-func Yjnf(p0 *TLS, p1 int32, p2 float32) (ret float32)
-func Yjrand48(p0 *TLS, p1 uintptr) (ret int64)
-func Ykill(p0 *TLS, p1 Tpid_t, p2 int32) (ret int32)
-func Ykillpg(p0 *TLS, p1 Tpid_t, p2 int32) (ret int32)
-func Yklogctl(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret int32)
-func Yl64a(p0 *TLS, p1 int64) (ret uintptr)
-func Ylabs(p0 *TLS, p1 int64) (ret int64)
-func Ylchmod(p0 *TLS, p1 uintptr, p2 Tmode_t) (ret int32)
-func Ylchown(p0 *TLS, p1 uintptr, p2 Tuid_t, p3 Tgid_t) (ret int32)
-func Ylckpwdf(p0 *TLS) (ret int32)
-func Ylcong48(p0 *TLS, p1 uintptr)
-func Yldexp(p0 *TLS, p1 float64, p2 int32) (ret float64)
-func Yldexpf(p0 *TLS, p1 float32, p2 int32) (ret float32)
-func Yldexpl(p0 *TLS, p1 float64, p2 int32) (ret float64)
-func Yldiv(p0 *TLS, p1 int64, p2 int64) (ret Tldiv_t)
-func Ylfind(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret uintptr)
-func Ylgamma(p0 *TLS, p1 float64) (ret float64)
-func Ylgamma_r(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Ylgammaf(p0 *TLS, p1 float32) (ret float32)
-func Ylgammaf_r(p0 *TLS, p1 float32, p2 uintptr) (ret float32)
-func Ylgammal(p0 *TLS, p1 float64) (ret float64)
-func Ylgammal_r(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Ylgetxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t) (ret Tssize_t)
-func Ylink(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ylinkat(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr, p5 int32) (ret int32)
-func Ylisten(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ylistxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Yllabs(p0 *TLS, p1 int64) (ret int64)
-func Ylldiv(p0 *TLS, p1 int64, p2 int64) (ret Tlldiv_t)
-func Yllistxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Yllrint(p0 *TLS, p1 float64) (ret int64)
-func Yllrintf(p0 *TLS, p1 float32) (ret int64)
-func Yllrintl(p0 *TLS, p1 float64) (ret int64)
-func Yllround(p0 *TLS, p1 float64) (ret int64)
-func Yllroundf(p0 *TLS, p1 float32) (ret int64)
-func Yllroundl(p0 *TLS, p1 float64) (ret int64)
-func Ylocaleconv(p0 *TLS) (ret uintptr)
-func Ylocaltime(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ylocaltime_r(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ylockf(p0 *TLS, p1 int32, p2 int32, p3 Toff_t) (ret int32)
-func Ylog(p0 *TLS, p1 float64) (ret float64)
-func Ylog10(p0 *TLS, p1 float64) (ret float64)
-func Ylog10f(p0 *TLS, p1 float32) (ret float32)
-func Ylog10l(p0 *TLS, p1 float64) (ret float64)
-func Ylog1p(p0 *TLS, p1 float64) (ret float64)
-func Ylog1pf(p0 *TLS, p1 float32) (ret float32)
-func Ylog1pl(p0 *TLS, p1 float64) (ret float64)
-func Ylog2(p0 *TLS, p1 float64) (ret float64)
-func Ylog2f(p0 *TLS, p1 float32) (ret float32)
-func Ylog2l(p0 *TLS, p1 float64) (ret float64)
-func Ylogb(p0 *TLS, p1 float64) (ret float64)
-func Ylogbf(p0 *TLS, p1 float32) (ret float32)
-func Ylogbl(p0 *TLS, p1 float64) (ret float64)
-func Ylogf(p0 *TLS, p1 float32) (ret float32)
-func Ylogin_tty(p0 *TLS, p1 int32) (ret int32)
-func Ylogl(p0 *TLS, p1 float64) (ret float64)
-func Ylongjmp(p0 *TLS, p1 uintptr, p2 int32)
-func Ylrand48(p0 *TLS) (ret int64)
-func Ylremovexattr(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ylrint(p0 *TLS, p1 float64) (ret int64)
-func Ylrintf(p0 *TLS, p1 float32) (ret int64)
-func Ylrintl(p0 *TLS, p1 float64) (ret int64)
-func Ylround(p0 *TLS, p1 float64) (ret int64)
-func Ylroundf(p0 *TLS, p1 float32) (ret int64)
-func Ylroundl(p0 *TLS, p1 float64) (ret int64)
-func Ylsearch(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 uintptr) (ret uintptr)
-func Ylseek(p0 *TLS, p1 int32, p2 Toff_t, p3 int32) (ret Toff_t)
-func Ylseek64(p0 *TLS, p1 int32, p2 Toff_t, p3 int32) (ret Toff_t)
-func Ylsetxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 int32) (ret int32)
-func Ylstat(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ylstat64(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ylutimes(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ymadvise(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32) (ret int32)
-func Ymalloc(p0 *TLS, p1 Tsize_t) (ret uintptr)
-func Ymalloc_usable_size(p0 *TLS, p1 uintptr) (ret Tsize_t)
-func Ymblen(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ymbrlen(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr) (ret Tsize_t)
-func Ymbrtoc16(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Ymbrtoc32(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Ymbrtowc(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Ymbsinit(p0 *TLS, p1 uintptr) (ret int32)
-func Ymbsnrtowcs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tsize_t, p5 uintptr) (ret Tsize_t)
-func Ymbsrtowcs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Ymbstowcs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ymbtowc(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ymemccpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32, p4 Tsize_t) (ret uintptr)
-func Ymemchr(p0 *TLS, p1 uintptr, p2 int32, p3 Tsize_t) (ret uintptr)
-func Ymemcmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ymemcpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ymemfd_create(p0 *TLS, p1 uintptr, p2 uint32) (ret int32)
-func Ymemmem(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 Tsize_t) (ret uintptr)
-func Ymemmove(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ymempcpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ymemrchr(p0 *TLS, p1 uintptr, p2 int32, p3 Tsize_t) (ret uintptr)
-func Ymemset(p0 *TLS, p1 uintptr, p2 int32, p3 Tsize_t) (ret uintptr)
-func Ymincore(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr) (ret int32)
-func Ymkdir(p0 *TLS, p1 uintptr, p2 Tmode_t) (ret int32)
-func Ymkdirat(p0 *TLS, p1 int32, p2 uintptr, p3 Tmode_t) (ret int32)
-func Ymkdtemp(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ymkfifo(p0 *TLS, p1 uintptr, p2 Tmode_t) (ret int32)
-func Ymkfifoat(p0 *TLS, p1 int32, p2 uintptr, p3 Tmode_t) (ret int32)
-func Ymknod(p0 *TLS, p1 uintptr, p2 Tmode_t, p3 Tdev_t) (ret int32)
-func Ymknodat(p0 *TLS, p1 int32, p2 uintptr, p3 Tmode_t, p4 Tdev_t) (ret int32)
-func Ymkostemp(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ymkostemps(p0 *TLS, p1 uintptr, p2 int32, p3 int32) (ret int32)
-func Ymkstemp(p0 *TLS, p1 uintptr) (ret int32)
-func Ymkstemp64(p0 *TLS, p1 uintptr) (ret int32)
-func Ymkstemps(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ymkstemps64(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ymktemp(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ymktime(p0 *TLS, p1 uintptr) (ret Ttime_t)
-func Ymlock(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ymlock2(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uint32) (ret int32)
-func Ymlockall(p0 *TLS, p1 int32) (ret int32)
-func Ymmap(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32, p4 int32, p5 int32, p6 Toff_t) (ret uintptr)
-func Ymmap64(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32, p4 int32, p5 int32, p6 Toff_t) (ret uintptr)
-func Ymodf(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Ymodff(p0 *TLS, p1 float32, p2 uintptr) (ret float32)
-func Ymodfl(p0 *TLS, p1 float64, p2 uintptr) (ret float64)
-func Ymount(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uint64, p5 uintptr) (ret int32)
-func Ymprotect(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32) (ret int32)
-func Ymrand48(p0 *TLS) (ret int64)
-func Ymremap(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 int32, p5 uintptr) (ret uintptr)
-func Ymsgctl(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Ymsgget(p0 *TLS, p1 Tkey_t, p2 int32) (ret int32)
-func Ymsgrcv(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int64, p5 int32) (ret Tssize_t)
-func Ymsgsnd(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int32) (ret int32)
-func Ymsync(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32) (ret int32)
-func Ymunlock(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ymunlockall(p0 *TLS) (ret int32)
-func Ymunmap(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Yname_to_handle_at(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 uintptr, p5 int32) (ret int32)
-func Ynan(p0 *TLS, p1 uintptr) (ret float64)
-func Ynanf(p0 *TLS, p1 uintptr) (ret float32)
-func Ynanl(p0 *TLS, p1 uintptr) (ret float64)
-func Ynanosleep(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ynewlocale(p0 *TLS, p1 int32, p2 uintptr, p3 Tlocale_t) (ret Tlocale_t)
-func Ynextafter(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ynextafterf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Ynextafterl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ynexttoward(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ynexttowardf(p0 *TLS, p1 float32, p2 float64) (ret float32)
-func Ynexttowardl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ynftw(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32, p4 int32) (ret int32)
-func Yngettext(p0 *TLS, p1 uintptr, p2 uintptr, p3 uint64) (ret uintptr)
-func Ynice(p0 *TLS, p1 int32) (ret int32)
-func Ynl_langinfo(p0 *TLS, p1 Tnl_item) (ret uintptr)
-func Ynl_langinfo_l(p0 *TLS, p1 Tnl_item, p2 Tlocale_t) (ret uintptr)
-func Ynrand48(p0 *TLS, p1 uintptr) (ret int64)
-func Yns_get16(p0 *TLS, p1 uintptr) (ret uint32)
-func Yns_get32(p0 *TLS, p1 uintptr) (ret uint64)
-func Yns_initparse(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret int32)
-func Yns_name_uncompress(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr, p5 Tsize_t) (ret int32)
-func Yns_parserr(p0 *TLS, p1 uintptr, p2 Tns_sect, p3 int32, p4 uintptr) (ret int32)
-func Yns_put16(p0 *TLS, p1 uint32, p2 uintptr)
-func Yns_put32(p0 *TLS, p1 uint64, p2 uintptr)
-func Yns_skiprr(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tns_sect, p4 int32) (ret int32)
-func Yntohl(p0 *TLS, p1 Tuint32_t) (ret Tuint32_t)
-func Yntohs(p0 *TLS, p1 Tuint16_t) (ret Tuint16_t)
-func Yobstack_free(p0 *TLS, p1 uintptr)
-func Yobstack_vprintf(p0 *TLS, p1 uintptr) (ret int32)
-func Yopen(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret int32)
-func Yopen64(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret int32)
-func Yopen_by_handle_at(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret int32)
-func Yopen_memstream(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yopen_wmemstream(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yopenat(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr) (ret int32)
-func Yopendir(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yopenlog(p0 *TLS, p1 uintptr, p2 int32, p3 int32)
-func Yopenpty(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr) (ret int32)
-func Ypathconf(p0 *TLS, p1 uintptr, p2 int32) (ret int64)
-func Ypause(p0 *TLS) (ret int32)
-func Ypclose(p0 *TLS, p1 uintptr) (ret int32)
-func Yperror(p0 *TLS, p1 uintptr)
-func Ypersonality(p0 *TLS, p1 uint64) (ret int32)
-func Ypipe(p0 *TLS, p1 uintptr) (ret int32)
-func Ypipe2(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ypivot_root(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ypoll(p0 *TLS, p1 uintptr, p2 Tnfds_t, p3 int32) (ret int32)
-func Ypopen(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yposix_close(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Yposix_fadvise(p0 *TLS, p1 int32, p2 Toff_t, p3 Toff_t, p4 int32) (ret int32)
-func Yposix_fallocate(p0 *TLS, p1 int32, p2 Toff_t, p3 Toff_t) (ret int32)
-func Yposix_madvise(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32) (ret int32)
-func Yposix_openpt(p0 *TLS, p1 int32) (ret int32)
-func Yposix_spawn_file_actions_addchdir_np(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawn_file_actions_addclose(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yposix_spawn_file_actions_adddup2(p0 *TLS, p1 uintptr, p2 int32, p3 int32) (ret int32)
-func Yposix_spawn_file_actions_addfchdir_np(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yposix_spawn_file_actions_addopen(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr, p4 int32, p5 Tmode_t) (ret int32)
-func Yposix_spawn_file_actions_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Yposix_spawn_file_actions_init(p0 *TLS, p1 uintptr) (ret int32)
-func Yposix_spawnattr_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Yposix_spawnattr_getflags(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_getpgroup(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_getschedparam(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_getschedpolicy(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_getsigdefault(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_getsigmask(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_init(p0 *TLS, p1 uintptr) (ret int32)
-func Yposix_spawnattr_setflags(p0 *TLS, p1 uintptr, p2 int16) (ret int32)
-func Yposix_spawnattr_setpgroup(p0 *TLS, p1 uintptr, p2 Tpid_t) (ret int32)
-func Yposix_spawnattr_setschedparam(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_setschedpolicy(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yposix_spawnattr_setsigdefault(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yposix_spawnattr_setsigmask(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ypow(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Ypow10(p0 *TLS, p1 float64) (ret float64)
-func Ypow10f(p0 *TLS, p1 float32) (ret float32)
-func Ypow10l(p0 *TLS, p1 float64) (ret float64)
-func Ypowf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Ypowl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yppoll(p0 *TLS, p1 uintptr, p2 Tnfds_t, p3 uintptr, p4 uintptr) (ret int32)
-func Yprctl(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ypread(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 Toff_t) (ret Tssize_t)
-func Ypreadv(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 Toff_t) (ret Tssize_t)
-func Ypreadv2(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 Toff_t, p5 int32) (ret Tssize_t)
-func Yprintf(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yprlimit(p0 *TLS, p1 Tpid_t, p2 int32, p3 uintptr, p4 uintptr) (ret int32)
-func Yprocess_vm_readv(p0 *TLS, p1 Tpid_t, p2 uintptr, p3 uint64, p4 uintptr, p5 uint64, p6 uint64) (ret Tssize_t)
-func Yprocess_vm_writev(p0 *TLS, p1 Tpid_t, p2 uintptr, p3 uint64, p4 uintptr, p5 uint64, p6 uint64) (ret Tssize_t)
-func Ypselect(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr, p6 uintptr) (ret int32)
-func Ypsiginfo(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ypsignal(p0 *TLS, p1 int32, p2 uintptr)
-func Ypthread_atfork(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_attr_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_attr_getdetachstate(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ypthread_attr_init(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_attr_setdetachstate(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ypthread_attr_setscope(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ypthread_attr_setstacksize(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ypthread_cleanup_pop(p0 *TLS, p1 int32)
-func Ypthread_cleanup_push(p0 *TLS, p1 uintptr)
-func Ypthread_cond_broadcast(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_cond_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_cond_init(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_cond_signal(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_cond_timedwait(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_cond_wait(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_create(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_detach(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_equal(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_exit(p0 *TLS, p1 uintptr)
-func Ypthread_getspecific(p0 *TLS, p1 Tpthread_key_t) (ret uintptr)
-func Ypthread_join(p0 *TLS, p1 Tpthread_t, p2 uintptr) (ret int32)
-func Ypthread_key_create(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ypthread_key_delete(p0 *TLS, p1 Tpthread_key_t) (ret int32)
-func Ypthread_mutex_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutex_init(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutex_lock(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutex_trylock(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutex_unlock(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutexattr_destroy(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutexattr_init(p0 *TLS, p1 uintptr) (ret int32)
-func Ypthread_mutexattr_settype(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ypthread_self(p0 *TLS) (ret uintptr)
-func Ypthread_setcancelstate(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ypthread_setspecific(p0 *TLS, p1 Tpthread_key_t, p2 uintptr) (ret int32)
-func Ypthread_sigmask(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yptrace(p0 *TLS, p1 int32, p2 uintptr) (ret int64)
-func Yptsname(p0 *TLS, p1 int32) (ret uintptr)
-func Yptsname_r(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret int32)
-func Yputc(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yputc_unlocked(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yputchar(p0 *TLS, p1 int32) (ret int32)
-func Yputchar_unlocked(p0 *TLS, p1 int32) (ret int32)
-func Yputenv(p0 *TLS, p1 uintptr) (ret int32)
-func Yputgrent(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yputpwent(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yputs(p0 *TLS, p1 uintptr) (ret int32)
-func Yputspent(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ypututline(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ypututxline(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yputw(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yputwc(p0 *TLS, p1 Twchar_t, p2 uintptr) (ret Twint_t)
-func Yputwc_unlocked(p0 *TLS, p1 Twchar_t, p2 uintptr) (ret Twint_t)
-func Yputwchar(p0 *TLS, p1 Twchar_t) (ret Twint_t)
-func Yputwchar_unlocked(p0 *TLS, p1 Twchar_t) (ret Twint_t)
-func Ypwrite(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 Toff_t) (ret Tssize_t)
-func Ypwritev(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 Toff_t) (ret Tssize_t)
-func Ypwritev2(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 Toff_t, p5 int32) (ret Tssize_t)
-func Yqsort(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 Tcmpfun)
-func Yqsort_r(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t, p4 Tcmpfun, p5 uintptr)
-func Yquick_exit(p0 *TLS, p1 int32)
-func Yquotactl(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr) (ret int32)
-func Yraise(p0 *TLS, p1 int32) (ret int32)
-func Yrand(p0 *TLS) (ret int32)
-func Yrand_r(p0 *TLS, p1 uintptr) (ret int32)
-func Yrandom(p0 *TLS) (ret int64)
-func Yrandom_r(p0 *TLS, p1 uintptr) (ret int32)
-func Yread(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Yreadahead(p0 *TLS, p1 int32, p2 Toff_t, p3 Tsize_t) (ret Tssize_t)
-func Yreaddir(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yreaddir64(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yreaddir_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Yreadlink(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Yreadlinkat(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 Tsize_t) (ret Tssize_t)
-func Yreadv(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret Tssize_t)
-func Yrealloc(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret uintptr)
-func Yreallocarray(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tsize_t) (ret uintptr)
-func Yrealpath(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Yreboot(p0 *TLS, p1 int32) (ret int32)
-func Yrecv(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int32) (ret Tssize_t)
-func Yrecvfrom(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int32, p5 uintptr, p6 uintptr) (ret Tssize_t)
-func Yrecvmmsg(p0 *TLS, p1 int32, p2 uintptr, p3 uint32, p4 uint32, p5 uintptr) (ret int32)
-func Yrecvmsg(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret Tssize_t)
-func Yregcomp(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int32)
-func Yregerror(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 Tsize_t) (ret Tsize_t)
-func Yregexec(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr, p5 int32) (ret int32)
-func Yregfree(p0 *TLS, p1 uintptr)
-func Yremainder(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yremainderf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yremainderl(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yremap_file_pages(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 int32, p4 Tsize_t, p5 int32) (ret int32)
-func Yremove(p0 *TLS, p1 uintptr) (ret int32)
-func Yremovexattr(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yremque(p0 *TLS, p1 uintptr)
-func Yremquo(p0 *TLS, p1 float64, p2 float64, p3 uintptr) (ret float64)
-func Yremquof(p0 *TLS, p1 float32, p2 float32, p3 uintptr) (ret float32)
-func Yremquol(p0 *TLS, p1 float64, p2 float64, p3 uintptr) (ret float64)
-func Yrename(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yrenameat(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr) (ret int32)
-func Yrenameat2(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr, p5 int32) (ret int32)
-func Yres_init(p0 *TLS) (ret int32)
-func Yres_mkquery(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 int32, p5 uintptr, p6 int32, p7 uintptr, p8 uintptr, p9 int32) (ret int32)
-func Yres_send(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr, p4 int32) (ret int32)
-func Yrewind(p0 *TLS, p1 uintptr)
-func Yrewinddir(p0 *TLS, p1 uintptr)
-func Yrindex(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Yrint(p0 *TLS, p1 float64) (ret float64)
-func Yrintf(p0 *TLS, p1 float32) (ret float32)
-func Yrintl(p0 *TLS, p1 float64) (ret float64)
-func Yrmdir(p0 *TLS, p1 uintptr) (ret int32)
-func Yround(p0 *TLS, p1 float64) (ret float64)
-func Yroundf(p0 *TLS, p1 float32) (ret float32)
-func Yroundl(p0 *TLS, p1 float64) (ret float64)
-func Ysbrk(p0 *TLS, p1 Tintptr_t) (ret uintptr)
-func Yscalb(p0 *TLS, p1 float64, p2 float64) (ret float64)
-func Yscalbf(p0 *TLS, p1 float32, p2 float32) (ret float32)
-func Yscalbln(p0 *TLS, p1 float64, p2 int64) (ret float64)
-func Yscalblnf(p0 *TLS, p1 float32, p2 int64) (ret float32)
-func Yscalblnl(p0 *TLS, p1 float64, p2 int64) (ret float64)
-func Yscalbn(p0 *TLS, p1 float64, p2 int32) (ret float64)
-func Yscalbnf(p0 *TLS, p1 float32, p2 int32) (ret float32)
-func Yscalbnl(p0 *TLS, p1 float64, p2 int32) (ret float64)
-func Yscandir(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 uintptr) (ret int32)
-func Yscanf(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysched_yield(p0 *TLS) (ret int32)
-func Ysecure_getenv(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yseed48(p0 *TLS, p1 uintptr) (ret uintptr)
-func Yseekdir(p0 *TLS, p1 uintptr, p2 int64)
-func Yselect(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 uintptr, p5 uintptr) (ret int32)
-func Ysemctl(p0 *TLS, p1 int32, p2 int32, p3 int32, p4 uintptr) (ret int32)
-func Ysemget(p0 *TLS, p1 Tkey_t, p2 int32, p3 int32) (ret int32)
-func Ysemop(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ysemtimedop(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret int32)
-func Ysend(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int32) (ret Tssize_t)
-func Ysendfile(p0 *TLS, p1 int32, p2 int32, p3 uintptr, p4 Tsize_t) (ret Tssize_t)
-func Ysendmmsg(p0 *TLS, p1 int32, p2 uintptr, p3 uint32, p4 uint32) (ret int32)
-func Ysendmsg(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret Tssize_t)
-func Ysendto(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 int32, p5 uintptr, p6 Tsocklen_t) (ret Tssize_t)
-func Ysetbuf(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ysetbuffer(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t)
-func Ysetdomainname(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ysetenv(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int32)
-func Ysetfsgid(p0 *TLS, p1 Tgid_t) (ret int32)
-func Ysetfsuid(p0 *TLS, p1 Tuid_t) (ret int32)
-func Ysetgid(p0 *TLS, p1 Tgid_t) (ret int32)
-func Ysetgrent(p0 *TLS)
-func Ysethostent(p0 *TLS, p1 int32)
-func Ysethostname(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ysetitimer(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ysetjmp(p0 *TLS, p1 uintptr) (ret int32)
-func Ysetkey(p0 *TLS, p1 uintptr)
-func Ysetlinebuf(p0 *TLS, p1 uintptr)
-func Ysetlocale(p0 *TLS, p1 int32, p2 uintptr) (ret uintptr)
-func Ysetlogmask(p0 *TLS, p1 int32) (ret int32)
-func Ysetmntent(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ysetnetent(p0 *TLS, p1 int32)
-func Ysetns(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ysetpgid(p0 *TLS, p1 Tpid_t, p2 Tpid_t) (ret int32)
-func Ysetpgrp(p0 *TLS) (ret Tpid_t)
-func Ysetpriority(p0 *TLS, p1 int32, p2 Tid_t, p3 int32) (ret int32)
-func Ysetprotoent(p0 *TLS, p1 int32)
-func Ysetpwent(p0 *TLS)
-func Ysetrlimit(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ysetrlimit64(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ysetservent(p0 *TLS, p1 int32)
-func Ysetsid(p0 *TLS) (ret Tpid_t)
-func Ysetsockopt(p0 *TLS, p1 int32, p2 int32, p3 int32, p4 uintptr, p5 Tsocklen_t) (ret int32)
-func Ysetspent(p0 *TLS)
-func Ysetstate(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ysettimeofday(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysetuid(p0 *TLS, p1 Tuid_t) (ret int32)
-func Ysetusershell(p0 *TLS)
-func Ysetutent(p0 *TLS)
-func Ysetutxent(p0 *TLS)
-func Ysetvbuf(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32, p4 Tsize_t) (ret int32)
-func Ysetxattr(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr, p4 Tsize_t, p5 int32) (ret int32)
-func Yshm_open(p0 *TLS, p1 uintptr, p2 int32, p3 Tmode_t) (ret int32)
-func Yshm_unlink(p0 *TLS, p1 uintptr) (ret int32)
-func Yshmat(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret uintptr)
-func Yshmctl(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Yshmdt(p0 *TLS, p1 uintptr) (ret int32)
-func Yshmget(p0 *TLS, p1 Tkey_t, p2 Tsize_t, p3 int32) (ret int32)
-func Yshutdown(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ysigaction(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ysigaddset(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ysigaltstack(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysigandset(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ysigdelset(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ysigemptyset(p0 *TLS, p1 uintptr) (ret int32)
-func Ysigfillset(p0 *TLS, p1 uintptr) (ret int32)
-func Ysigisemptyset(p0 *TLS, p1 uintptr) (ret int32)
-func Ysigismember(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ysignal(p0 *TLS, p1 int32, p2 uintptr) (ret uintptr)
-func Ysignalfd(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret int32)
-func Ysignificand(p0 *TLS, p1 float64) (ret float64)
-func Ysignificandf(p0 *TLS, p1 float32) (ret float32)
-func Ysigorset(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ysigpending(p0 *TLS, p1 uintptr) (ret int32)
-func Ysigprocmask(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr) (ret int32)
-func Ysigqueue(p0 *TLS, p1 Tpid_t, p2 int32, p3 Tsigval) (ret int32)
-func Ysigsuspend(p0 *TLS, p1 uintptr) (ret int32)
-func Ysigtimedwait(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ysigwait(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysigwaitinfo(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysin(p0 *TLS, p1 float64) (ret float64)
-func Ysincos(p0 *TLS, p1 float64, p2 uintptr, p3 uintptr)
-func Ysincosf(p0 *TLS, p1 float32, p2 uintptr, p3 uintptr)
-func Ysincosl(p0 *TLS, p1 float64, p2 uintptr, p3 uintptr)
-func Ysinf(p0 *TLS, p1 float32) (ret float32)
-func Ysinh(p0 *TLS, p1 float64) (ret float64)
-func Ysinhf(p0 *TLS, p1 float32) (ret float32)
-func Ysinhl(p0 *TLS, p1 float64) (ret float64)
-func Ysinl(p0 *TLS, p1 float64) (ret float64)
-func Ysleep(p0 *TLS, p1 uint32) (ret uint32)
-func Ysnprintf(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr) (ret int32)
-func Ysockatmark(p0 *TLS, p1 int32) (ret int32)
-func Ysocket(p0 *TLS, p1 int32, p2 int32, p3 int32) (ret int32)
-func Ysocketpair(p0 *TLS, p1 int32, p2 int32, p3 int32, p4 uintptr) (ret int32)
-func Ysplice(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uintptr, p5 Tsize_t, p6 uint32) (ret Tssize_t)
-func Ysprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ysqrt(p0 *TLS, p1 float64) (ret float64)
-func Ysqrtf(p0 *TLS, p1 float32) (ret float32)
-func Ysqrtl(p0 *TLS, p1 float64) (ret float64)
-func Ysrand(p0 *TLS, p1 uint32)
-func Ysrand48(p0 *TLS, p1 int64)
-func Ysrandom(p0 *TLS, p1 uint32)
-func Ysscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ystat(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystat64(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystatvfs(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystatx(p0 *TLS, p1 int32, p2 uintptr, p3 int32, p4 uint32, p5 uintptr) (ret int32)
-func Ystime(p0 *TLS, p1 uintptr) (ret int32)
-func Ystpcpy(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystpncpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ystrcasecmp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystrcasecmp_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret int32)
-func Ystrcasestr(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrcat(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrchr(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Ystrchrnul(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Ystrcmp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystrcoll(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystrcoll_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret int32)
-func Ystrcpy(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrcspn(p0 *TLS, p1 uintptr, p2 uintptr) (ret Tsize_t)
-func Ystrdup(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ystrerror(p0 *TLS, p1 int32) (ret uintptr)
-func Ystrerror_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret uintptr)
-func Ystrerror_r(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ystrfmon(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr) (ret Tssize_t)
-func Ystrfmon_l(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 Tlocale_t, p4 uintptr, p5 uintptr) (ret Tssize_t)
-func Ystrftime(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr) (ret Tsize_t)
-func Ystrftime_l(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr, p5 Tlocale_t) (ret Tsize_t)
-func Ystrlcat(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ystrlcpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ystrlen(p0 *TLS, p1 uintptr) (ret Tsize_t)
-func Ystrncasecmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ystrncasecmp_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tlocale_t) (ret int32)
-func Ystrncat(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ystrncmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ystrncpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ystrndup(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret uintptr)
-func Ystrnlen(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret Tsize_t)
-func Ystrpbrk(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrptime(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ystrrchr(p0 *TLS, p1 uintptr, p2 int32) (ret uintptr)
-func Ystrsep(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrsignal(p0 *TLS, p1 int32) (ret uintptr)
-func Ystrspn(p0 *TLS, p1 uintptr, p2 uintptr) (ret Tsize_t)
-func Ystrstr(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrtod(p0 *TLS, p1 uintptr, p2 uintptr) (ret float64)
-func Ystrtod_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret float64)
-func Ystrtof(p0 *TLS, p1 uintptr, p2 uintptr) (ret float32)
-func Ystrtof_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret float32)
-func Ystrtoimax(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret Tintmax_t)
-func Ystrtok(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ystrtok_r(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ystrtol(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int64)
-func Ystrtold(p0 *TLS, p1 uintptr, p2 uintptr) (ret float64)
-func Ystrtold_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret float64)
-func Ystrtoll(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int64)
-func Ystrtoul(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret uint64)
-func Ystrtoull(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret uint64)
-func Ystrtoumax(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret Tuintmax_t)
-func Ystrverscmp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ystrxfrm(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ystrxfrm_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tlocale_t) (ret Tsize_t)
-func Yswab(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tssize_t)
-func Yswapoff(p0 *TLS, p1 uintptr) (ret int32)
-func Yswapon(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yswprintf(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr) (ret int32)
-func Yswscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret int32)
-func Ysymlink(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ysymlinkat(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret int32)
-func Ysync(p0 *TLS)
-func Ysync_file_range(p0 *TLS, p1 int32, p2 Toff_t, p3 Toff_t, p4 uint32) (ret int32)
-func Ysyncfs(p0 *TLS, p1 int32) (ret int32)
-func Ysyscall(p0 *TLS, p1 int64, p2 uintptr) (ret int64)
-func Ysysconf(p0 *TLS, p1 int32) (ret int64)
-func Ysysctlbyname(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ysysinfo(p0 *TLS, p1 uintptr) (ret int32)
-func Ysyslog(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr)
-func Ysystem(p0 *TLS, p1 uintptr) (ret int32)
-func Ytan(p0 *TLS, p1 float64) (ret float64)
-func Ytanf(p0 *TLS, p1 float32) (ret float32)
-func Ytanh(p0 *TLS, p1 float64) (ret float64)
-func Ytanhf(p0 *TLS, p1 float32) (ret float32)
-func Ytanhl(p0 *TLS, p1 float64) (ret float64)
-func Ytanl(p0 *TLS, p1 float64) (ret float64)
-func Ytcdrain(p0 *TLS, p1 int32) (ret int32)
-func Ytcflow(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ytcflush(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ytcgetattr(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ytcgetpgrp(p0 *TLS, p1 int32) (ret Tpid_t)
-func Ytcgetsid(p0 *TLS, p1 int32) (ret Tpid_t)
-func Ytcgetwinsize(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ytcsendbreak(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ytcsetattr(p0 *TLS, p1 int32, p2 int32, p3 uintptr) (ret int32)
-func Ytcsetpgrp(p0 *TLS, p1 int32, p2 Tpid_t) (ret int32)
-func Ytcsetwinsize(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ytdelete(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ytdestroy(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ytee(p0 *TLS, p1 int32, p2 int32, p3 Tsize_t, p4 uint32) (ret Tssize_t)
-func Ytelldir(p0 *TLS, p1 uintptr) (ret int64)
-func Ytempnam(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ytextdomain(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ytfind(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ytgamma(p0 *TLS, p1 float64) (ret float64)
-func Ytgammaf(p0 *TLS, p1 float32) (ret float32)
-func Ytgammal(p0 *TLS, p1 float64) (ret float64)
-func Ytime(p0 *TLS, p1 uintptr) (ret Ttime_t)
-func Ytimegm(p0 *TLS, p1 uintptr) (ret Ttime_t)
-func Ytimer_delete(p0 *TLS, p1 Ttimer_t) (ret int32)
-func Ytimer_getoverrun(p0 *TLS, p1 Ttimer_t) (ret int32)
-func Ytimer_gettime(p0 *TLS, p1 Ttimer_t, p2 uintptr) (ret int32)
-func Ytimer_settime(p0 *TLS, p1 Ttimer_t, p2 int32, p3 uintptr, p4 uintptr) (ret int32)
-func Ytimerfd_create(p0 *TLS, p1 int32, p2 int32) (ret int32)
-func Ytimerfd_gettime(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Ytimerfd_settime(p0 *TLS, p1 int32, p2 int32, p3 uintptr, p4 uintptr) (ret int32)
-func Ytimes(p0 *TLS, p1 uintptr) (ret Tclock_t)
-func Ytimespec_get(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Ytmpfile(p0 *TLS) (ret uintptr)
-func Ytmpnam(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ytoascii(p0 *TLS, p1 int32) (ret int32)
-func Ytolower(p0 *TLS, p1 int32) (ret int32)
-func Ytolower_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Ytoupper(p0 *TLS, p1 int32) (ret int32)
-func Ytoupper_l(p0 *TLS, p1 int32, p2 Tlocale_t) (ret int32)
-func Ytowctrans(p0 *TLS, p1 Twint_t, p2 Twctrans_t) (ret Twint_t)
-func Ytowctrans_l(p0 *TLS, p1 Twint_t, p2 Twctrans_t, p3 Tlocale_t) (ret Twint_t)
-func Ytowlower(p0 *TLS, p1 Twint_t) (ret Twint_t)
-func Ytowlower_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret Twint_t)
-func Ytowupper(p0 *TLS, p1 Twint_t) (ret Twint_t)
-func Ytowupper_l(p0 *TLS, p1 Twint_t, p2 Tlocale_t) (ret Twint_t)
-func Ytrunc(p0 *TLS, p1 float64) (ret float64)
-func Ytruncate(p0 *TLS, p1 uintptr, p2 Toff_t) (ret int32)
-func Ytruncf(p0 *TLS, p1 float32) (ret float32)
-func Ytruncl(p0 *TLS, p1 float64) (ret float64)
-func Ytsearch(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Yttyname(p0 *TLS, p1 int32) (ret uintptr)
-func Yttyname_r(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ytwalk(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ytzset(p0 *TLS)
-func Yualarm(p0 *TLS, p1 uint32, p2 uint32) (ret uint32)
-func Yulckpwdf(p0 *TLS) (ret int32)
-func Yulimit(p0 *TLS, p1 int32, p2 uintptr) (ret int64)
-func Yumask(p0 *TLS, p1 Tmode_t) (ret Tmode_t)
-func Yumount(p0 *TLS, p1 uintptr) (ret int32)
-func Yumount2(p0 *TLS, p1 uintptr, p2 int32) (ret int32)
-func Yuname(p0 *TLS, p1 uintptr) (ret int32)
-func Yungetc(p0 *TLS, p1 int32, p2 uintptr) (ret int32)
-func Yungetwc(p0 *TLS, p1 Twint_t, p2 uintptr) (ret Twint_t)
-func Yunlink(p0 *TLS, p1 uintptr) (ret int32)
-func Yunlinkat(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret int32)
-func Yunlockpt(p0 *TLS, p1 int32) (ret int32)
-func Yunsetenv(p0 *TLS, p1 uintptr) (ret int32)
-func Yunshare(p0 *TLS, p1 int32) (ret int32)
-func Yupdwtmp(p0 *TLS, p1 uintptr, p2 uintptr)
-func Yupdwtmpx(p0 *TLS, p1 uintptr, p2 uintptr)
-func Yuselocale(p0 *TLS, p1 Tlocale_t) (ret Tlocale_t)
-func Yusleep(p0 *TLS, p1 uint32) (ret int32)
-func Yutime(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yutimensat(p0 *TLS, p1 int32, p2 uintptr, p3 uintptr, p4 int32) (ret int32)
-func Yutimes(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yuuid_copy(p0 *TLS, p1 uintptr)
-func Yuuid_generate_random(p0 *TLS, p1 uintptr)
-func Yuuid_parse(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yuuid_unparse(p0 *TLS, p1 uintptr)
-func Yvasprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvdprintf(p0 *TLS, p1 int32, p2 uintptr, p3 Tva_list) (ret int32)
-func Yverr(p0 *TLS, p1 int32, p2 uintptr, p3 Tva_list)
-func Yverrx(p0 *TLS, p1 int32, p2 uintptr, p3 Tva_list)
-func Yversionsort(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yvfork(p0 *TLS) (ret Tpid_t)
-func Yvfprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvfscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvfwprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvfwscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvhangup(p0 *TLS) (ret int32)
-func Yvmsplice(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t, p4 uint32) (ret Tssize_t)
-func Yvprintf(p0 *TLS, p1 uintptr, p2 Tva_list) (ret int32)
-func Yvscanf(p0 *TLS, p1 uintptr, p2 Tva_list) (ret int32)
-func Yvsnprintf(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 Tva_list) (ret int32)
-func Yvsprintf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvsscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvswprintf(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 Tva_list) (ret int32)
-func Yvswscanf(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tva_list) (ret int32)
-func Yvwarn(p0 *TLS, p1 uintptr, p2 Tva_list)
-func Yvwarnx(p0 *TLS, p1 uintptr, p2 Tva_list)
-func Yvwprintf(p0 *TLS, p1 uintptr, p2 Tva_list) (ret int32)
-func Yvwscanf(p0 *TLS, p1 uintptr, p2 Tva_list) (ret int32)
-func Ywait(p0 *TLS, p1 uintptr) (ret Tpid_t)
-func Ywait3(p0 *TLS, p1 uintptr, p2 int32, p3 uintptr) (ret Tpid_t)
-func Ywait4(p0 *TLS, p1 Tpid_t, p2 uintptr, p3 int32, p4 uintptr) (ret Tpid_t)
-func Ywaitid(p0 *TLS, p1 Tidtype_t, p2 Tid_t, p3 uintptr, p4 int32) (ret int32)
-func Ywaitpid(p0 *TLS, p1 Tpid_t, p2 uintptr, p3 int32) (ret Tpid_t)
-func Ywarn(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ywarnx(p0 *TLS, p1 uintptr, p2 uintptr)
-func Ywcpcpy(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcpncpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ywcrtomb(p0 *TLS, p1 uintptr, p2 Twchar_t, p3 uintptr) (ret Tsize_t)
-func Ywcscasecmp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ywcscasecmp_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret int32)
-func Ywcscat(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcschr(p0 *TLS, p1 uintptr, p2 Twchar_t) (ret uintptr)
-func Ywcscmp(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ywcscoll(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ywcscoll_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tlocale_t) (ret int32)
-func Ywcscpy(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcscspn(p0 *TLS, p1 uintptr, p2 uintptr) (ret Tsize_t)
-func Ywcsdup(p0 *TLS, p1 uintptr) (ret uintptr)
-func Ywcsftime(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr) (ret Tsize_t)
-func Ywcsftime_l(p0 *TLS, p1 uintptr, p2 Tsize_t, p3 uintptr, p4 uintptr, p5 Tlocale_t) (ret Tsize_t)
-func Ywcslen(p0 *TLS, p1 uintptr) (ret Tsize_t)
-func Ywcsncasecmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ywcsncasecmp_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tlocale_t) (ret int32)
-func Ywcsncat(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ywcsncmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ywcsncpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ywcsnlen(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret Tsize_t)
-func Ywcsnrtombs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tsize_t, p5 uintptr) (ret Tsize_t)
-func Ywcspbrk(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcsrchr(p0 *TLS, p1 uintptr, p2 Twchar_t) (ret uintptr)
-func Ywcsrtombs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 uintptr) (ret Tsize_t)
-func Ywcsspn(p0 *TLS, p1 uintptr, p2 uintptr) (ret Tsize_t)
-func Ywcsstr(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcstod(p0 *TLS, p1 uintptr, p2 uintptr) (ret float64)
-func Ywcstof(p0 *TLS, p1 uintptr, p2 uintptr) (ret float32)
-func Ywcstoimax(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret Tintmax_t)
-func Ywcstok(p0 *TLS, p1 uintptr, p2 uintptr, p3 uintptr) (ret uintptr)
-func Ywcstol(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int64)
-func Ywcstold(p0 *TLS, p1 uintptr, p2 uintptr) (ret float64)
-func Ywcstoll(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret int64)
-func Ywcstombs(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ywcstoul(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret uint64)
-func Ywcstoull(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret uint64)
-func Ywcstoumax(p0 *TLS, p1 uintptr, p2 uintptr, p3 int32) (ret Tuintmax_t)
-func Ywcswcs(p0 *TLS, p1 uintptr, p2 uintptr) (ret uintptr)
-func Ywcswidth(p0 *TLS, p1 uintptr, p2 Tsize_t) (ret int32)
-func Ywcsxfrm(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret Tsize_t)
-func Ywcsxfrm_l(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t, p4 Tlocale_t) (ret Tsize_t)
-func Ywctob(p0 *TLS, p1 Twint_t) (ret int32)
-func Ywctomb(p0 *TLS, p1 uintptr, p2 Twchar_t) (ret int32)
-func Ywctrans(p0 *TLS, p1 uintptr) (ret Twctrans_t)
-func Ywctrans_l(p0 *TLS, p1 uintptr, p2 Tlocale_t) (ret Twctrans_t)
-func Ywctype(p0 *TLS, p1 uintptr) (ret Twctype_t)
-func Ywctype_l(p0 *TLS, p1 uintptr, p2 Tlocale_t) (ret Twctype_t)
-func Ywcwidth(p0 *TLS, p1 Twchar_t) (ret int32)
-func Ywmemchr(p0 *TLS, p1 uintptr, p2 Twchar_t, p3 Tsize_t) (ret uintptr)
-func Ywmemcmp(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret int32)
-func Ywmemcpy(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ywmemmove(p0 *TLS, p1 uintptr, p2 uintptr, p3 Tsize_t) (ret uintptr)
-func Ywmemset(p0 *TLS, p1 uintptr, p2 Twchar_t, p3 Tsize_t) (ret uintptr)
-func Ywprintf(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Ywrite(p0 *TLS, p1 int32, p2 uintptr, p3 Tsize_t) (ret Tssize_t)
-func Ywritev(p0 *TLS, p1 int32, p2 uintptr, p3 int32) (ret Tssize_t)
-func Ywscanf(p0 *TLS, p1 uintptr, p2 uintptr) (ret int32)
-func Yy0(p0 *TLS, p1 float64) (ret float64)
-func Yy0f(p0 *TLS, p1 float32) (ret float32)
-func Yy1(p0 *TLS, p1 float64) (ret float64)
-func Yy1f(p0 *TLS, p1 float32) (ret float32)
-func Yyn(p0 *TLS, p1 int32, p2 float64) (ret float64)
-func Yynf(p0 *TLS, p1 int32, p2 float32) (ret float32)
+//go:noescape
+func Y__assert_fail(tls *TLS, expr uintptr, file uintptr, line int32, func1 uintptr)
+
+//go:noescape
+func Y__builtin___memcpy_chk(t *TLS, dest, src uintptr, n, os Tsize_t) (r uintptr)
+
+//go:noescape
+func Y__builtin___memmove_chk(t *TLS, dest, src uintptr, n, os Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin___memset_chk(t *TLS, s uintptr, c int32, n, os Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin___snprintf_chk(t *TLS, str uintptr, maxlen Tsize_t, flag int32, os Tsize_t, format, args uintptr) (r int32)
+
+//go:noescape
+func Y__builtin___sprintf_chk(t *TLS, s uintptr, flag int32, os Tsize_t, format, args uintptr) (r int32)
+
+//go:noescape
+func Y__builtin___strcat_chk(t *TLS, dest, src uintptr, os Tsize_t) (r uintptr)
+
+//go:noescape
+func Y__builtin___strcpy_chk(t *TLS, dest, src uintptr, os Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin___strncpy_chk(t *TLS, dest, src uintptr, n, os Tsize_t) (r uintptr)
+
+//go:noescape
+func Y__builtin___vsnprintf_chk(t *TLS, str uintptr, maxlen Tsize_t, flag int32, os Tsize_t, format, args uintptr) (r int32)
+
+//go:noescape
+func Y__builtin_abort(t *TLS)
+
+//go:noescape
+func Y__builtin_abs(t *TLS, j int32) int32
+
+//go:noescape
+func Y__builtin_add_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+
+//go:noescape
+func Y__builtin_add_overflowUint32(t *TLS, a, b uint32, res uintptr) int32
+
+//go:noescape
+func Y__builtin_add_overflowUint64(t *TLS, a, b uint64, res uintptr) int32
+
+//go:noescape
+func Y__builtin_alloca(tls *TLS, size Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin_bswap16(t *TLS, x uint16) uint16
+
+//go:noescape
+func Y__builtin_bswap32(t *TLS, x uint32) uint32
+
+//go:noescape
+func Y__builtin_bswap64(t *TLS, x uint64) uint64
+
+//go:noescape
+func Y__builtin_bzero(t *TLS, s uintptr, n Tsize_t)
+
+//go:noescape
+func Y__builtin_clz(t *TLS, n uint32) int32
+
+//go:noescape
+func Y__builtin_clzl(t *TLS, n ulong) int32
+
+//go:noescape
+func Y__builtin_clzll(t *TLS, n uint64) int32
+
+//go:noescape
+func Y__builtin_copysign(t *TLS, x, y float64) float64
+
+//go:noescape
+func Y__builtin_copysignf(t *TLS, x, y float32) float32
+
+//go:noescape
+func Y__builtin_copysignl(t *TLS, x, y float64) float64
+
+//go:noescape
+func Y__builtin_ctz(t *TLS, n uint32) int32
+
+//go:noescape
+func Y__builtin_ctzl(tls *TLS, x ulong) int32
+
+//go:noescape
+func Y__builtin_exit(t *TLS, status int32)
+
+//go:noescape
+func Y__builtin_expect(t *TLS, exp, c long) long
+
+//go:noescape
+func Y__builtin_fabs(t *TLS, x float64) float64
+
+//go:noescape
+func Y__builtin_fabsf(t *TLS, x float32) float32
+
+//go:noescape
+func Y__builtin_fabsl(t *TLS, x float64) float64
+
+//go:noescape
+func Y__builtin_ffs(tls *TLS, i int32) (r int32)
+
+//go:noescape
+func Y__builtin_fma(tls *TLS, x, y, z float64) (r float64)
+
+//go:noescape
+func Y__builtin_fmax(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Y__builtin_fmin(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Y__builtin_free(t *TLS, ptr uintptr)
+
+//go:noescape
+func Y__builtin_getentropy(t *TLS, buf uintptr, n Tsize_t) int32
+
+//go:noescape
+func Y__builtin_huge_val(t *TLS) float64
+
+//go:noescape
+func Y__builtin_huge_valf(t *TLS) float32
+
+//go:noescape
+func Y__builtin_hypot(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Y__builtin_inf(t *TLS) float64
+
+//go:noescape
+func Y__builtin_inff(tls *TLS) float32
+
+//go:noescape
+func Y__builtin_infl(t *TLS) float64
+
+//go:noescape
+func Y__builtin_isblank(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Y__builtin_isnan(t *TLS, x float64) int32
+
+//go:noescape
+func Y__builtin_isnanf(t *TLS, x float32) int32
+
+//go:noescape
+func Y__builtin_isnanl(t *TLS, x float64) int32
+
+//go:noescape
+func Y__builtin_isprint(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Y__builtin_isunordered(t *TLS, a, b float64) int32
+
+//go:noescape
+func Y__builtin_llabs(tls *TLS, a int64) int64
+
+//go:noescape
+func Y__builtin_log2(t *TLS, x float64) float64
+
+//go:noescape
+func Y__builtin_lrint(tls *TLS, x float64) (r long)
+
+//go:noescape
+func Y__builtin_lrintf(tls *TLS, x float32) (r long)
+
+//go:noescape
+func Y__builtin_lround(tls *TLS, x float64) (r long)
+
+//go:noescape
+func Y__builtin_malloc(t *TLS, size Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin_memcmp(t *TLS, s1, s2 uintptr, n Tsize_t) int32
+
+//go:noescape
+func Y__builtin_memcpy(t *TLS, dest, src uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Y__builtin_memset(t *TLS, s uintptr, c int32, n Tsize_t) uintptr
+
+//go:noescape
+func Y__builtin_mmap(t *TLS, addr uintptr, length Tsize_t, prot, flags, fd int32, offset Toff_t) uintptr
+
+//go:noescape
+func Y__builtin_mul_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+
+//go:noescape
+func Y__builtin_mul_overflowUint128(t *TLS, a, b Uint128, res uintptr) int32
+
+//go:noescape
+func Y__builtin_mul_overflowUint64(t *TLS, a, b uint64, res uintptr) int32
+
+//go:noescape
+func Y__builtin_nan(t *TLS, s uintptr) float64
+
+//go:noescape
+func Y__builtin_nanf(tls *TLS, s uintptr) float32
+
+//go:noescape
+func Y__builtin_nanl(t *TLS, s uintptr) float64
+
+//go:noescape
+func Y__builtin_object_size(t *TLS, p uintptr, typ int32) Tsize_t
+
+//go:noescape
+func Y__builtin_popcount(t *TLS, x uint32) int32
+
+//go:noescape
+func Y__builtin_popcountl(t *TLS, x ulong) int32
+
+//go:noescape
+func Y__builtin_prefetch(t *TLS, addr, args uintptr)
+
+//go:noescape
+func Y__builtin_printf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Y__builtin_rintf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Y__builtin_round(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Y__builtin_roundf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Y__builtin_snprintf(t *TLS, str uintptr, size Tsize_t, format, args uintptr) int32
+
+//go:noescape
+func Y__builtin_sprintf(t *TLS, str, format, args uintptr) (r int32)
+
+//go:noescape
+func Y__builtin_strchr(t *TLS, s uintptr, c int32) uintptr
+
+//go:noescape
+func Y__builtin_strcmp(t *TLS, s1, s2 uintptr) int32
+
+//go:noescape
+func Y__builtin_strcpy(t *TLS, dest, src uintptr) uintptr
+
+//go:noescape
+func Y__builtin_strlen(t *TLS, s uintptr) Tsize_t
+
+//go:noescape
+func Y__builtin_sub_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+
+//go:noescape
+func Y__builtin_trap(t *TLS)
+
+//go:noescape
+func Y__builtin_trunc(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Y__builtin_unreachable(t *TLS)
+
+//go:noescape
+func Y__builtin_vsnprintf(t *TLS, str uintptr, size Tsize_t, format, va uintptr) int32
+
+//go:noescape
+func Ya64l(tls *TLS, s uintptr) (r int64)
+
+//go:noescape
+func Yabort(tls *TLS)
+
+//go:noescape
+func Yabs(tls *TLS, a int32) (r int32)
+
+//go:noescape
+func Yaccept(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+
+//go:noescape
+func Yaccept4(tls *TLS, fd int32, addr uintptr, len1 uintptr, flg int32) (r1 int32)
+
+//go:noescape
+func Yaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+
+//go:noescape
+func Yacct(tls *TLS, filename uintptr) (r int32)
+
+//go:noescape
+func Yacos(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yacosf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yacosh(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yacoshf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yacoshl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yacosl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yaddmntent(tls *TLS, f uintptr, mnt uintptr) (r int32)
+
+//go:noescape
+func Yadjtime(tls *TLS, in uintptr, out uintptr) (r int32)
+
+//go:noescape
+func Yadjtimex(tls *TLS, tx uintptr) (r int32)
+
+//go:noescape
+func Yalarm(tls *TLS, seconds uint32) (r uint32)
+
+//go:noescape
+func Yalloca(tls *TLS, size Tsize_t) uintptr
+
+//go:noescape
+func Yalphasort(tls *TLS, a uintptr, b uintptr) (r int32)
+
+//go:noescape
+func Yarch_prctl(tls *TLS, code int32, addr uint64) (r int32)
+
+//go:noescape
+func Yasctime(tls *TLS, tm uintptr) (r uintptr)
+
+//go:noescape
+func Yasctime_r(tls *TLS, tm uintptr, buf uintptr) (r uintptr)
+
+//go:noescape
+func Yasin(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Yasinf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yasinh(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yasinhf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yasinhl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yasinl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yasprintf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yat_quick_exit(tls *TLS, func1 uintptr) (r1 int32)
+
+//go:noescape
+func Yatan(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yatan2(tls *TLS, y float64, x float64) (r float64)
+
+//go:noescape
+func Yatan2f(tls *TLS, y float32, x float32) (r float32)
+
+//go:noescape
+func Yatan2l(tls *TLS, y float64, x float64) (r float64)
+
+//go:noescape
+func Yatanf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yatanh(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yatanhf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yatanhl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yatanl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yatexit(tls *TLS, func_ uintptr) (r int32)
+
+//go:noescape
+func Yatof(tls *TLS, s uintptr) (r float64)
+
+//go:noescape
+func Yatoi(tls *TLS, s uintptr) (r int32)
+
+//go:noescape
+func Yatol(tls *TLS, s uintptr) (r int64)
+
+//go:noescape
+func Yatoll(tls *TLS, s uintptr) (r int64)
+
+//go:noescape
+func Ybacktrace(t *TLS, buf uintptr, size int32) int32
+
+//go:noescape
+func Ybacktrace_symbols_fd(t *TLS, buffer uintptr, size, fd int32)
+
+//go:noescape
+func Ybasename(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ybcmp(tls *TLS, s1 uintptr, s2 uintptr, n Tsize_t) (r int32)
+
+//go:noescape
+func Ybcopy(tls *TLS, s1 uintptr, s2 uintptr, n Tsize_t)
+
+//go:noescape
+func Ybind(tls *TLS, fd int32, addr uintptr, len1 Tsocklen_t) (r1 int32)
+
+//go:noescape
+func Ybind_textdomain_codeset(tls *TLS, domainname uintptr, codeset uintptr) (r uintptr)
+
+//go:noescape
+func Ybindtextdomain(tls *TLS, domainname uintptr, dirname uintptr) (r uintptr)
+
+//go:noescape
+func Ybrk(tls *TLS, end uintptr) (r int32)
+
+//go:noescape
+func Ybsearch(tls *TLS, key uintptr, base uintptr, nel Tsize_t, width Tsize_t, cmp uintptr) (r uintptr)
+
+//go:noescape
+func Ybtowc(tls *TLS, c int32) (r Twint_t)
+
+//go:noescape
+func Ybzero(tls *TLS, s uintptr, n Tsize_t)
+
+//go:noescape
+func Yc16rtomb(tls *TLS, s uintptr, c16 Tchar16_t, ps uintptr) (r Tsize_t)
+
+//go:noescape
+func Yc32rtomb(tls *TLS, s uintptr, c32 Tchar32_t, ps uintptr) (r Tsize_t)
+
+//go:noescape
+func Ycabs(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycabsf(tls *TLS, z complex64) (r float32)
+
+//go:noescape
+func Ycabsl(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycacos(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycacosf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycacosh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycacoshf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycacoshl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycacosl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycalloc(tls *TLS, m Tsize_t, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ycapget(tls *TLS, a uintptr, b uintptr) (r int32)
+
+//go:noescape
+func Ycapset(tls *TLS, a uintptr, b uintptr) (r int32)
+
+//go:noescape
+func Ycarg(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycargf(tls *TLS, z complex64) (r float32)
+
+//go:noescape
+func Ycargl(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycasin(tls *TLS, z complex128) (r1 complex128)
+
+//go:noescape
+func Ycasinf(tls *TLS, z complex64) (r1 complex64)
+
+//go:noescape
+func Ycasinh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycasinhf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycasinhl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycasinl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycatan(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycatanf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycatanh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycatanhf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycatanhl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycatanl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycatclose(tls *TLS, catd Tnl_catd) (r int32)
+
+//go:noescape
+func Ycatgets(tls *TLS, catd Tnl_catd, set_id int32, msg_id int32, s uintptr) (r uintptr)
+
+//go:noescape
+func Ycatopen(tls *TLS, name uintptr, oflag int32) (r Tnl_catd)
+
+//go:noescape
+func Ycbrt(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Ycbrtf(tls *TLS, x float32) (r1 float32)
+
+//go:noescape
+func Ycbrtl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yccos(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yccosf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Yccosh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yccoshf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Yccoshl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yccosl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yceil(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yceilf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yceill(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ycexp(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycexpf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycexpl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycfgetispeed(tls *TLS, tio uintptr) (r Tspeed_t)
+
+//go:noescape
+func Ycfgetospeed(tls *TLS, tio uintptr) (r Tspeed_t)
+
+//go:noescape
+func Ycfmakeraw(tls *TLS, t uintptr)
+
+//go:noescape
+func Ycfsetispeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+
+//go:noescape
+func Ycfsetospeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+
+//go:noescape
+func Ycfsetspeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+
+//go:noescape
+func Ychdir(tls *TLS, path uintptr) (r int32)
+
+//go:noescape
+func Ychmod(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ychown(tls *TLS, path uintptr, uid Tuid_t, gid Tgid_t) (r int32)
+
+//go:noescape
+func Ychroot(tls *TLS, path uintptr) (r int32)
+
+//go:noescape
+func Ycimag(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycimagf(tls *TLS, z complex64) (r float32)
+
+//go:noescape
+func Ycimagl(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Yclearenv(tls *TLS) (r int32)
+
+//go:noescape
+func Yclearerr(tls *TLS, f uintptr)
+
+//go:noescape
+func Yclearerr_unlocked(tls *TLS, f uintptr)
+
+//go:noescape
+func Yclock(tls *TLS) (r Tclock_t)
+
+//go:noescape
+func Yclock_adjtime(tls *TLS, clock_id Tclockid_t, utx uintptr) (r1 int32)
+
+//go:noescape
+func Yclock_getcpuclockid(tls *TLS, pid Tpid_t, clk uintptr) (r int32)
+
+//go:noescape
+func Yclock_getres(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+
+//go:noescape
+func Yclock_gettime(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+
+//go:noescape
+func Yclock_nanosleep(tls *TLS, clk Tclockid_t, flags int32, req uintptr, rem uintptr) (r int32)
+
+//go:noescape
+func Yclock_settime(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+
+//go:noescape
+func Yclog(tls *TLS, z complex128) (r1 complex128)
+
+//go:noescape
+func Yclogf(tls *TLS, z complex64) (r1 complex64)
+
+//go:noescape
+func Yclogl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yclose(tls *TLS, fd int32) (r1 int32)
+
+//go:noescape
+func Yclosedir(tls *TLS, dir uintptr) (r int32)
+
+//go:noescape
+func Ycloselog(tls *TLS)
+
+//go:noescape
+func Yconfstr(tls *TLS, name int32, buf uintptr, len1 Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Yconj(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yconjf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Yconjl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yconnect(tls *TLS, fd int32, addr uintptr, len1 Tsocklen_t) (r1 int32)
+
+//go:noescape
+func Ycopy_file_range(tls *TLS, fd_in int32, off_in uintptr, fd_out int32, off_out uintptr, len1 Tsize_t, flags uint32) (r Tssize_t)
+
+//go:noescape
+func Ycopysign(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ycopysignf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Ycopysignl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ycos(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ycosf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ycosh(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ycoshf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ycoshl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ycosl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ycpow(tls *TLS, z complex128, c complex128) (r complex128)
+
+//go:noescape
+func Ycpowf(tls *TLS, z complex64, c complex64) (r complex64)
+
+//go:noescape
+func Ycpowl(tls *TLS, z complex128, c complex128) (r complex128)
+
+//go:noescape
+func Ycproj(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycprojf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycprojl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycreal(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycrealf(tls *TLS, z complex64) (r float32)
+
+//go:noescape
+func Ycreall(tls *TLS, z complex128) (r float64)
+
+//go:noescape
+func Ycreat(tls *TLS, filename uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ycrypt(tls *TLS, key uintptr, salt uintptr) (r uintptr)
+
+//go:noescape
+func Ycrypt_r(tls *TLS, key uintptr, salt uintptr, data uintptr) (r uintptr)
+
+//go:noescape
+func Ycsin(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycsinf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycsinh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycsinhf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycsinhl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycsinl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycsqrt(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Ycsqrtf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Ycsqrtl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yctan(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yctanf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Yctanh(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yctanhf(tls *TLS, z complex64) (r complex64)
+
+//go:noescape
+func Yctanhl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yctanl(tls *TLS, z complex128) (r complex128)
+
+//go:noescape
+func Yctermid(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Yctime(tls *TLS, t uintptr) (r uintptr)
+
+//go:noescape
+func Yctime_r(tls *TLS, t uintptr, buf uintptr) (r uintptr)
+
+//go:noescape
+func Ycuserid(tls *TLS, buf uintptr) (r uintptr)
+
+//go:noescape
+func Ydcgettext(tls *TLS, domainname uintptr, msgid uintptr, category int32) (r uintptr)
+
+//go:noescape
+func Ydcngettext(tls *TLS, domainname uintptr, msgid1 uintptr, msgid2 uintptr, n uint64, category int32) (r1 uintptr)
+
+//go:noescape
+func Ydelete_module(tls *TLS, a uintptr, b uint32) (r int32)
+
+//go:noescape
+func Ydgettext(tls *TLS, domainname uintptr, msgid uintptr) (r uintptr)
+
+//go:noescape
+func Ydifftime(tls *TLS, t1 Ttime_t, t0 Ttime_t) (r float64)
+
+//go:noescape
+func Ydirfd(tls *TLS, d uintptr) (r int32)
+
+//go:noescape
+func Ydirname(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ydiv(tls *TLS, num int32, den int32) (r Tdiv_t)
+
+//go:noescape
+func Ydlclose(t *TLS, handle uintptr) int32
+
+//go:noescape
+func Ydlerror(t *TLS) uintptr
+
+//go:noescape
+func Ydlopen(t *TLS, filename uintptr, flags int32) uintptr
+
+//go:noescape
+func Ydlsym(t *TLS, handle, symbol uintptr) uintptr
+
+//go:noescape
+func Ydn_comp(tls *TLS, src uintptr, dst uintptr, space int32, dnptrs uintptr, lastdnptr uintptr) (r int32)
+
+//go:noescape
+func Ydn_expand(tls *TLS, base uintptr, end uintptr, src uintptr, dest uintptr, space int32) (r int32)
+
+//go:noescape
+func Ydn_skipname(tls *TLS, s uintptr, end uintptr) (r int32)
+
+//go:noescape
+func Ydngettext(tls *TLS, domainname uintptr, msgid1 uintptr, msgid2 uintptr, n uint64) (r uintptr)
+
+//go:noescape
+func Ydprintf(tls *TLS, fd int32, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ydrand48(tls *TLS) (r float64)
+
+//go:noescape
+func Ydrem(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ydremf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Ydup(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Ydup2(tls *TLS, old int32, new1 int32) (r1 int32)
+
+//go:noescape
+func Ydup3(tls *TLS, old int32, new1 int32, flags int32) (r int32)
+
+//go:noescape
+func Yduplocale(tls *TLS, old Tlocale_t) (r Tlocale_t)
+
+//go:noescape
+func Yeaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+
+//go:noescape
+func Yecvt(tls *TLS, x float64, n int32, dp uintptr, sign uintptr) (r uintptr)
+
+//go:noescape
+func Yencrypt(tls *TLS, block uintptr, edflag int32)
+
+//go:noescape
+func Yendgrent(tls *TLS)
+
+//go:noescape
+func Yendhostent(tls *TLS)
+
+//go:noescape
+func Yendmntent(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yendnetent(tls *TLS)
+
+//go:noescape
+func Yendprotoent(tls *TLS)
+
+//go:noescape
+func Yendpwent(tls *TLS)
+
+//go:noescape
+func Yendservent(tls *TLS)
+
+//go:noescape
+func Yendspent(tls *TLS)
+
+//go:noescape
+func Yendusershell(tls *TLS)
+
+//go:noescape
+func Yendutent(tls *TLS)
+
+//go:noescape
+func Yendutxent(tls *TLS)
+
+//go:noescape
+func Yepoll_create(tls *TLS, size int32) (r int32)
+
+//go:noescape
+func Yepoll_create1(tls *TLS, flags int32) (r1 int32)
+
+//go:noescape
+func Yepoll_ctl(tls *TLS, fd int32, op int32, fd2 int32, ev uintptr) (r int32)
+
+//go:noescape
+func Yepoll_pwait(tls *TLS, fd int32, ev uintptr, cnt int32, to int32, sigs uintptr) (r1 int32)
+
+//go:noescape
+func Yepoll_wait(tls *TLS, fd int32, ev uintptr, cnt int32, to int32) (r int32)
+
+//go:noescape
+func Yerand48(tls *TLS, s uintptr) (r float64)
+
+//go:noescape
+func Yerf(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Yerfc(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Yerfcf(tls *TLS, x float32) (r1 float32)
+
+//go:noescape
+func Yerfcl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yerff(tls *TLS, x float32) (r1 float32)
+
+//go:noescape
+func Yerfl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yerr(tls *TLS, status int32, fmt uintptr, va uintptr)
+
+//go:noescape
+func Yerrx(tls *TLS, status int32, fmt uintptr, va uintptr)
+
+//go:noescape
+func Yether_aton(tls *TLS, x uintptr) (r uintptr)
+
+//go:noescape
+func Yether_aton_r(tls *TLS, x uintptr, p_a uintptr) (r uintptr)
+
+//go:noescape
+func Yether_hostton(tls *TLS, hostname uintptr, e uintptr) (r int32)
+
+//go:noescape
+func Yether_line(tls *TLS, l uintptr, e uintptr, hostname uintptr) (r int32)
+
+//go:noescape
+func Yether_ntoa(tls *TLS, p_a uintptr) (r uintptr)
+
+//go:noescape
+func Yether_ntoa_r(tls *TLS, p_a uintptr, x uintptr) (r uintptr)
+
+//go:noescape
+func Yether_ntohost(tls *TLS, hostname uintptr, e uintptr) (r int32)
+
+//go:noescape
+func Yeuidaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+
+//go:noescape
+func Yeventfd(tls *TLS, count uint32, flags int32) (r1 int32)
+
+//go:noescape
+func Yeventfd_read(tls *TLS, fd int32, value uintptr) (r int32)
+
+//go:noescape
+func Yeventfd_write(tls *TLS, fd int32, _value Teventfd_t) (r int32)
+
+//go:noescape
+func Yexecl(tls *TLS, path uintptr, argv0 uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yexecle(tls *TLS, path uintptr, argv0 uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yexeclp(tls *TLS, file uintptr, argv0 uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yexecv(tls *TLS, path uintptr, argv uintptr) (r int32)
+
+//go:noescape
+func Yexecve(tls *TLS, path uintptr, argv uintptr, envp uintptr) (r int32)
+
+//go:noescape
+func Yexecvp(tls *TLS, file uintptr, argv uintptr) (r int32)
+
+//go:noescape
+func Yexecvpe(tls *TLS, file uintptr, argv uintptr, envp uintptr) (r int32)
+
+//go:noescape
+func Yexit(tls *TLS, code int32)
+
+//go:noescape
+func Yexp(tls *TLS, x1 float64) (r1 float64)
+
+//go:noescape
+func Yexp10(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yexp10f(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yexp10l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yexp2(tls *TLS, x1 float64) (r1 float64)
+
+//go:noescape
+func Yexp2f(tls *TLS, x2 float32) (r1 float32)
+
+//go:noescape
+func Yexp2l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yexpf(tls *TLS, x2 float32) (r1 float32)
+
+//go:noescape
+func Yexpl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yexplicit_bzero(tls *TLS, d uintptr, n Tsize_t)
+
+//go:noescape
+func Yexpm1(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yexpm1f(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yexpm1l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yfabs(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yfabsf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yfabsl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yfaccessat(tls *TLS, fd int32, filename uintptr, amode int32, flag int32) (r int32)
+
+//go:noescape
+func Yfallocate(tls *TLS, fd int32, mode int32, base Toff_t, len1 Toff_t) (r int32)
+
+//go:noescape
+func Yfanotify_init(tls *TLS, flags uint32, event_f_flags uint32) (r int32)
+
+//go:noescape
+func Yfanotify_mark(tls *TLS, fanotify_fd int32, flags uint32, mask uint64, dfd int32, pathname uintptr) (r int32)
+
+//go:noescape
+func Yfchdir(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yfchmod(tls *TLS, fd int32, mode Tmode_t) (r int32)
+
+//go:noescape
+func Yfchmodat(tls *TLS, fd int32, path uintptr, mode Tmode_t, flag int32) (r int32)
+
+//go:noescape
+func Yfchown(tls *TLS, fd int32, uid Tuid_t, gid Tgid_t) (r int32)
+
+//go:noescape
+func Yfchownat(tls *TLS, fd int32, path uintptr, uid Tuid_t, gid Tgid_t, flag int32) (r int32)
+
+//go:noescape
+func Yfclose(tls *TLS, f uintptr) (r1 int32)
+
+//go:noescape
+func Yfcntl(tls *TLS, fd int32, cmd int32, va uintptr) (r int32)
+
+//go:noescape
+func Yfcntl64(tls *TLS, fd int32, cmd int32, va uintptr) (r int32)
+
+//go:noescape
+func Yfcvt(tls *TLS, x float64, n int32, dp uintptr, sign uintptr) (r uintptr)
+
+//go:noescape
+func Yfdatasync(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yfdim(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfdimf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yfdiml(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfdopen(tls *TLS, fd int32, mode uintptr) (r uintptr)
+
+//go:noescape
+func Yfdopendir(tls *TLS, fd int32) (r uintptr)
+
+//go:noescape
+func Yfeclearexcept(tls *TLS, mask int32) (r int32)
+
+//go:noescape
+func Yfegetenv(tls *TLS, envp uintptr) (r int32)
+
+//go:noescape
+func Yfegetround(tls *TLS) (r int32)
+
+//go:noescape
+func Yfeof(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfeof_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yferaiseexcept(tls *TLS, mask int32) (r int32)
+
+//go:noescape
+func Yferror(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yferror_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfesetenv(tls *TLS, envp uintptr) (r int32)
+
+//go:noescape
+func Yfetestexcept(tls *TLS, mask int32) (r int32)
+
+//go:noescape
+func Yfexecve(tls *TLS, fd int32, argv uintptr, envp uintptr) (r1 int32)
+
+//go:noescape
+func Yfflush(tls *TLS, f uintptr) (r1 int32)
+
+//go:noescape
+func Yfflush_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yffs(tls *TLS, i int32) (r int32)
+
+//go:noescape
+func Yffsl(tls *TLS, i int64) (r int32)
+
+//go:noescape
+func Yffsll(tls *TLS, i int64) (r int32)
+
+//go:noescape
+func Yfgetc(tls *TLS, f1 uintptr) (r int32)
+
+//go:noescape
+func Yfgetc_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfgetgrent(tls *TLS, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgetln(tls *TLS, f uintptr, plen uintptr) (r uintptr)
+
+//go:noescape
+func Yfgetpos(tls *TLS, f uintptr, pos uintptr) (r int32)
+
+//go:noescape
+func Yfgetpwent(tls *TLS, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgets(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgets_unlocked(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgetwc(tls *TLS, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yfgetwc_unlocked(tls *TLS, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yfgetws(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgetws_unlocked(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfgetxattr(tls *TLS, filedes int32, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yfileno(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfileno_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfinite(tls *TLS, x float64) (r int32)
+
+//go:noescape
+func Yfinitef(tls *TLS, x float32) (r int32)
+
+//go:noescape
+func Yflistxattr(tls *TLS, filedes int32, list uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yflock(tls *TLS, fd int32, op int32) (r int32)
+
+//go:noescape
+func Yflockfile(tls *TLS, f uintptr)
+
+//go:noescape
+func Yfloor(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yfloorf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yfloorl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yfma(tls *TLS, x1 float64, y float64, z float64) (r1 float64)
+
+//go:noescape
+func Yfmal(tls *TLS, x float64, y float64, z float64) (r float64)
+
+//go:noescape
+func Yfmax(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfmaxf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yfmaxl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfmemopen(tls *TLS, buf uintptr, size Tsize_t, mode uintptr) (r uintptr)
+
+//go:noescape
+func Yfmin(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfminf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yfminl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfmod(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfmodf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yfmodl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yfmtmsg(tls *TLS, classification int64, label uintptr, severity int32, text uintptr, action uintptr, tag uintptr) (r int32)
+
+//go:noescape
+func Yfnmatch(tls *TLS, pat uintptr, str uintptr, flags int32) (r int32)
+
+//go:noescape
+func Yfopen(tls *TLS, filename uintptr, mode uintptr) (r uintptr)
+
+//go:noescape
+func Yfopen64(tls *TLS, filename uintptr, mode uintptr) (r uintptr)
+
+//go:noescape
+func Yfopencookie(tls *TLS, cookie uintptr, mode uintptr, iofuncs Tcookie_io_functions_t) (r uintptr)
+
+//go:noescape
+func Yfork(t *TLS) int32
+
+//go:noescape
+func Yfpathconf(tls *TLS, fd int32, name int32) (r int64)
+
+//go:noescape
+func Yfprintf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yfpurge(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfputc(tls *TLS, c1 int32, f1 uintptr) (r int32)
+
+//go:noescape
+func Yfputc_unlocked(tls *TLS, c int32, f uintptr) (r int32)
+
+//go:noescape
+func Yfputs(tls *TLS, s uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Yfputs_unlocked(tls *TLS, s uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Yfputwc(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yfputwc_unlocked(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yfputws(tls *TLS, _ws uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Yfputws_unlocked(tls *TLS, _ws uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Yfread(tls *TLS, destv uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
+
+//go:noescape
+func Yfread_unlocked(tls *TLS, destv uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
+
+//go:noescape
+func Yfree(tls *TLS, p uintptr)
+
+//go:noescape
+func Yfreeaddrinfo(tls *TLS, p uintptr)
+
+//go:noescape
+func Yfreeifaddrs(tls *TLS, ifp uintptr)
+
+//go:noescape
+func Yfreelocale(tls *TLS, l Tlocale_t)
+
+//go:noescape
+func Yfremovexattr(tls *TLS, fd int32, name uintptr) (r int32)
+
+//go:noescape
+func Yfreopen(tls *TLS, filename uintptr, mode uintptr, f uintptr) (r uintptr)
+
+//go:noescape
+func Yfrexp(tls *TLS, x float64, e uintptr) (r float64)
+
+//go:noescape
+func Yfrexpf(tls *TLS, x float32, e uintptr) (r float32)
+
+//go:noescape
+func Yfrexpl(tls *TLS, x float64, e uintptr) (r float64)
+
+//go:noescape
+func Yfscanf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yfseek(tls *TLS, f uintptr, off int64, whence int32) (r int32)
+
+//go:noescape
+func Yfseeko(tls *TLS, f uintptr, off Toff_t, whence int32) (r int32)
+
+//go:noescape
+func Yfsetpos(tls *TLS, f uintptr, pos uintptr) (r int32)
+
+//go:noescape
+func Yfsetxattr(tls *TLS, filedes int32, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+
+//go:noescape
+func Yfstat(tls *TLS, fd int32, st uintptr) (r int32)
+
+//go:noescape
+func Yfstat64(tls *TLS, fd int32, st uintptr) (r int32)
+
+//go:noescape
+func Yfstatat(tls *TLS, fd int32, path uintptr, st uintptr, flag int32) (r int32)
+
+//go:noescape
+func Yfstatfs(tls *TLS, fd int32, buf uintptr) (r int32)
+
+//go:noescape
+func Yfstatvfs(tls *TLS, fd int32, buf uintptr) (r int32)
+
+//go:noescape
+func Yfsync(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yftell(tls *TLS, f uintptr) (r int64)
+
+//go:noescape
+func Yftello(tls *TLS, f uintptr) (r Toff_t)
+
+//go:noescape
+func Yftime(tls *TLS, tp uintptr) (r int32)
+
+//go:noescape
+func Yftok(tls *TLS, path uintptr, id int32) (r Tkey_t)
+
+//go:noescape
+func Yftruncate(tls *TLS, fd int32, length Toff_t) (r int32)
+
+//go:noescape
+func Yftruncate64(tls *TLS, fd int32, length Toff_t) (r int32)
+
+//go:noescape
+func Yftrylockfile(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Yfts64_close(t *TLS, ftsp uintptr) int32
+
+//go:noescape
+func Yfts64_open(t *TLS, path_argv uintptr, options int32, compar uintptr) uintptr
+
+//go:noescape
+func Yfts64_read(t *TLS, ftsp uintptr) uintptr
+
+//go:noescape
+func Yfts_close(t *TLS, ftsp uintptr) int32
+
+//go:noescape
+func Yfts_open(t *TLS, path_argv uintptr, options int32, compar uintptr) uintptr
+
+//go:noescape
+func Yfts_read(t *TLS, ftsp uintptr) uintptr
+
+//go:noescape
+func Yftw(tls *TLS, path uintptr, fn uintptr, fd_limit int32) (r int32)
+
+//go:noescape
+func Yfunlockfile(tls *TLS, f uintptr)
+
+//go:noescape
+func Yfutimens(tls *TLS, fd int32, times uintptr) (r int32)
+
+//go:noescape
+func Yfutimes(tls *TLS, fd int32, tv uintptr) (r int32)
+
+//go:noescape
+func Yfutimesat(tls *TLS, dirfd int32, pathname uintptr, times uintptr) (r int32)
+
+//go:noescape
+func Yfwide(tls *TLS, f uintptr, mode int32) (r int32)
+
+//go:noescape
+func Yfwprintf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yfwrite(tls *TLS, src uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
+
+//go:noescape
+func Yfwrite_unlocked(tls *TLS, src uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
+
+//go:noescape
+func Yfwscanf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ygai_strerror(tls *TLS, ecode int32) (r uintptr)
+
+//go:noescape
+func Ygcvt(tls *TLS, x float64, n int32, b uintptr) (r uintptr)
+
+//go:noescape
+func Yget_avphys_pages(tls *TLS) (r int64)
+
+//go:noescape
+func Yget_current_dir_name(tls *TLS) (r uintptr)
+
+//go:noescape
+func Yget_nprocs(tls *TLS) (r int32)
+
+//go:noescape
+func Yget_nprocs_conf(tls *TLS) (r int32)
+
+//go:noescape
+func Yget_phys_pages(tls *TLS) (r int64)
+
+//go:noescape
+func Ygetaddrinfo(tls *TLS, host uintptr, serv uintptr, hint uintptr, res uintptr) (r1 int32)
+
+//go:noescape
+func Ygetauxval(tls *TLS, item uint64) (r uint64)
+
+//go:noescape
+func Ygetc(tls *TLS, f1 uintptr) (r int32)
+
+//go:noescape
+func Ygetc_unlocked(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Ygetchar(tls *TLS) (r int32)
+
+//go:noescape
+func Ygetchar_unlocked(tls *TLS) (r int32)
+
+//go:noescape
+func Ygetcwd(tls *TLS, buf uintptr, size Tsize_t) (r uintptr)
+
+//go:noescape
+func Ygetdate(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ygetdelim(tls *TLS, s uintptr, n uintptr, delim int32, f uintptr) (r Tssize_t)
+
+//go:noescape
+func Ygetdents(tls *TLS, fd int32, buf uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ygetdomainname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ygetdtablesize(tls *TLS) (r int32)
+
+//go:noescape
+func Ygetegid(tls *TLS) (r Tgid_t)
+
+//go:noescape
+func Ygetentropy(tls *TLS, buffer uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ygetenv(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygeteuid(tls *TLS) (r Tuid_t)
+
+//go:noescape
+func Ygetgid(tls *TLS) (r Tgid_t)
+
+//go:noescape
+func Ygetgrent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetgrgid(tls *TLS, gid Tgid_t) (r uintptr)
+
+//go:noescape
+func Ygetgrgid_r(tls *TLS, gid Tgid_t, gr uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+
+//go:noescape
+func Ygetgrnam(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygetgrnam_r(tls *TLS, name uintptr, gr uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+
+//go:noescape
+func Ygetgrouplist(tls *TLS, user uintptr, gid Tgid_t, groups uintptr, ngroups uintptr) (r int32)
+
+//go:noescape
+func Ygetgroups(tls *TLS, count int32, list uintptr) (r int32)
+
+//go:noescape
+func Ygethostbyaddr(tls *TLS, a uintptr, l Tsocklen_t, af int32) (r uintptr)
+
+//go:noescape
+func Ygethostbyaddr_r(tls *TLS, a uintptr, l Tsocklen_t, af int32, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+
+//go:noescape
+func Ygethostbyname(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygethostbyname2(tls *TLS, name uintptr, af int32) (r uintptr)
+
+//go:noescape
+func Ygethostbyname2_r(tls *TLS, name uintptr, af int32, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+
+//go:noescape
+func Ygethostbyname_r(tls *TLS, name uintptr, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+
+//go:noescape
+func Ygethostent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygethostid(tls *TLS) (r int64)
+
+//go:noescape
+func Ygethostname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ygetifaddrs(tls *TLS, ifap uintptr) (r1 int32)
+
+//go:noescape
+func Ygetitimer(tls *TLS, which int32, old uintptr) (r1 int32)
+
+//go:noescape
+func Ygetline(tls *TLS, s uintptr, n uintptr, f uintptr) (r Tssize_t)
+
+//go:noescape
+func Ygetloadavg(tls *TLS, a uintptr, n int32) (r int32)
+
+//go:noescape
+func Ygetlogin(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetlogin_r(tls *TLS, name uintptr, size Tsize_t) (r int32)
+
+//go:noescape
+func Ygetmntent(tls *TLS, f uintptr) (r uintptr)
+
+//go:noescape
+func Ygetmntent_r(tls *TLS, f uintptr, mnt uintptr, linebuf uintptr, buflen int32) (r uintptr)
+
+//go:noescape
+func Ygetnameinfo(tls *TLS, sa uintptr, sl Tsocklen_t, node uintptr, nodelen Tsocklen_t, serv uintptr, servlen Tsocklen_t, flags int32) (r int32)
+
+//go:noescape
+func Ygetnetbyaddr(tls *TLS, net Tuint32_t, type1 int32) (r uintptr)
+
+//go:noescape
+func Ygetnetbyname(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygetnetent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetopt(tls *TLS, argc int32, argv uintptr, optstring uintptr) (r int32)
+
+//go:noescape
+func Ygetopt_long(tls *TLS, argc int32, argv uintptr, optstring uintptr, longopts uintptr, idx uintptr) (r int32)
+
+//go:noescape
+func Ygetopt_long_only(tls *TLS, argc int32, argv uintptr, optstring uintptr, longopts uintptr, idx uintptr) (r int32)
+
+//go:noescape
+func Ygetpagesize(tls *TLS) (r int32)
+
+//go:noescape
+func Ygetpass(tls *TLS, prompt uintptr) (r uintptr)
+
+//go:noescape
+func Ygetpeername(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+
+//go:noescape
+func Ygetpgid(tls *TLS, pid Tpid_t) (r Tpid_t)
+
+//go:noescape
+func Ygetpgrp(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Ygetpid(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Ygetppid(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Ygetpriority(tls *TLS, which int32, who Tid_t) (r int32)
+
+//go:noescape
+func Ygetprotobyname(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygetprotobynumber(tls *TLS, num int32) (r uintptr)
+
+//go:noescape
+func Ygetprotoent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetpwent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetpwnam(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Ygetpwnam_r(tls *TLS, name uintptr, pw uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+
+//go:noescape
+func Ygetpwuid(tls *TLS, uid Tuid_t) (r uintptr)
+
+//go:noescape
+func Ygetpwuid_r(tls *TLS, uid Tuid_t, pw uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+
+//go:noescape
+func Ygetrandom(tls *TLS, buf uintptr, buflen Tsize_t, flags uint32) (r Tssize_t)
+
+//go:noescape
+func Ygetresgid(tls *TLS, rgid uintptr, egid uintptr, sgid uintptr) (r int32)
+
+//go:noescape
+func Ygetresuid(tls *TLS, ruid uintptr, euid uintptr, suid uintptr) (r int32)
+
+//go:noescape
+func Ygetrlimit(tls *TLS, resource int32, rlim uintptr) (r int32)
+
+//go:noescape
+func Ygetrlimit64(tls *TLS, resource int32, rlim uintptr) (r int32)
+
+//go:noescape
+func Ygetrusage(tls *TLS, who int32, ru uintptr) (r1 int32)
+
+//go:noescape
+func Ygets(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ygetservbyname(tls *TLS, name uintptr, prots uintptr) (r uintptr)
+
+//go:noescape
+func Ygetservbyname_r(tls *TLS, name uintptr, prots uintptr, se uintptr, buf uintptr, buflen Tsize_t, res uintptr) (r int32)
+
+//go:noescape
+func Ygetservent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetsid(tls *TLS, pid Tpid_t) (r Tpid_t)
+
+//go:noescape
+func Ygetsockname(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+
+//go:noescape
+func Ygetsockopt(tls *TLS, fd int32, level int32, optname int32, optval uintptr, optlen uintptr) (r2 int32)
+
+//go:noescape
+func Ygetspent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetsubopt(tls *TLS, opt uintptr, keys uintptr, val uintptr) (r int32)
+
+//go:noescape
+func Ygettext(tls *TLS, msgid uintptr) (r uintptr)
+
+//go:noescape
+func Ygettimeofday(tls *TLS, tv uintptr, tz uintptr) (r int32)
+
+//go:noescape
+func Ygetuid(tls *TLS) (r Tuid_t)
+
+//go:noescape
+func Ygetusershell(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetutent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetutid(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Ygetutline(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Ygetutxent(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ygetutxid(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Ygetutxline(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Ygetw(tls *TLS, f uintptr) (r int32)
+
+//go:noescape
+func Ygetwc(tls *TLS, f uintptr) (r Twint_t)
+
+//go:noescape
+func Ygetwc_unlocked(tls *TLS, f uintptr) (r Twint_t)
+
+//go:noescape
+func Ygetwchar(tls *TLS) (r Twint_t)
+
+//go:noescape
+func Ygetwchar_unlocked(tls *TLS) (r Twint_t)
+
+//go:noescape
+func Ygetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yglob(tls *TLS, pat uintptr, flags int32, errfunc uintptr, g_ uintptr) (r int32)
+
+//go:noescape
+func Yglobfree(tls *TLS, g_ uintptr)
+
+//go:noescape
+func Ygmtime(tls *TLS, t uintptr) (r uintptr)
+
+//go:noescape
+func Ygmtime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr)
+
+//go:noescape
+func Ygrantpt(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yhasmntopt(tls *TLS, mnt uintptr, opt uintptr) (r uintptr)
+
+//go:noescape
+func Yhcreate(tls *TLS, nel Tsize_t) (r int32)
+
+//go:noescape
+func Yhdestroy(tls *TLS)
+
+//go:noescape
+func Yherror(tls *TLS, msg uintptr)
+
+//go:noescape
+func Yhsearch(tls *TLS, item TENTRY, action TACTION) (r uintptr)
+
+//go:noescape
+func Yhstrerror(tls *TLS, ecode int32) (r uintptr)
+
+//go:noescape
+func Yhtonl(tls *TLS, n Tuint32_t) (r Tuint32_t)
+
+//go:noescape
+func Yhtons(tls *TLS, n Tuint16_t) (r Tuint16_t)
+
+//go:noescape
+func Yhypot(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yhypotf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yhypotl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yiconv(tls *TLS, cd Ticonv_t, in uintptr, inb uintptr, out uintptr, outb uintptr) (r Tsize_t)
+
+//go:noescape
+func Yiconv_close(tls *TLS, cd Ticonv_t) (r int32)
+
+//go:noescape
+func Yiconv_open(tls *TLS, to uintptr, from uintptr) (r Ticonv_t)
+
+//go:noescape
+func Yif_freenameindex(tls *TLS, idx uintptr)
+
+//go:noescape
+func Yif_indextoname(tls *TLS, index uint32, name uintptr) (r1 uintptr)
+
+//go:noescape
+func Yif_nameindex(tls *TLS) (r uintptr)
+
+//go:noescape
+func Yif_nametoindex(tls *TLS, name uintptr) (r1 uint32)
+
+//go:noescape
+func Yilogb(tls *TLS, x3 float64) (r int32)
+
+//go:noescape
+func Yilogbf(tls *TLS, x3 float32) (r int32)
+
+//go:noescape
+func Yilogbl(tls *TLS, x float64) (r int32)
+
+//go:noescape
+func Yimaxabs(tls *TLS, a Tintmax_t) (r Tintmax_t)
+
+//go:noescape
+func Yimaxdiv(tls *TLS, num Tintmax_t, den Tintmax_t) (r Timaxdiv_t)
+
+//go:noescape
+func Yindex(tls *TLS, s uintptr, c int32) (r uintptr)
+
+//go:noescape
+func Yinet_addr(tls *TLS, p uintptr) (r Tin_addr_t)
+
+//go:noescape
+func Yinet_aton(tls *TLS, s0 uintptr, dest uintptr) (r int32)
+
+//go:noescape
+func Yinet_lnaof(tls *TLS, in Tin_addr) (r Tin_addr_t)
+
+//go:noescape
+func Yinet_makeaddr(tls *TLS, n Tin_addr_t, h Tin_addr_t) (r Tin_addr)
+
+//go:noescape
+func Yinet_netof(tls *TLS, in Tin_addr) (r Tin_addr_t)
+
+//go:noescape
+func Yinet_network(tls *TLS, p uintptr) (r Tin_addr_t)
+
+//go:noescape
+func Yinet_ntoa(tls *TLS, _in Tin_addr) (r uintptr)
+
+//go:noescape
+func Yinet_ntop(tls *TLS, af int32, a0 uintptr, s uintptr, l Tsocklen_t) (r uintptr)
+
+//go:noescape
+func Yinet_pton(tls *TLS, af int32, s uintptr, a0 uintptr) (r int32)
+
+//go:noescape
+func Yinit_module(tls *TLS, a uintptr, b uint64, c uintptr) (r int32)
+
+//go:noescape
+func Yinitstate(tls *TLS, seed uint32, state uintptr, size Tsize_t) (r uintptr)
+
+//go:noescape
+func Yinitstate_r(t *TLS, seed uint32, statebuf uintptr, statelen Tsize_t, buf uintptr) int32
+
+//go:noescape
+func Yinotify_add_watch(tls *TLS, fd int32, pathname uintptr, mask Tuint32_t) (r int32)
+
+//go:noescape
+func Yinotify_init(tls *TLS) (r int32)
+
+//go:noescape
+func Yinotify_init1(tls *TLS, flags int32) (r1 int32)
+
+//go:noescape
+func Yinotify_rm_watch(tls *TLS, fd int32, wd int32) (r int32)
+
+//go:noescape
+func Yinsque(tls *TLS, element uintptr, pred uintptr)
+
+//go:noescape
+func Yioctl(tls *TLS, fd int32, req int32, va uintptr) (r1 int32)
+
+//go:noescape
+func Yioperm(tls *TLS, from uint64, num uint64, turn_on int32) (r int32)
+
+//go:noescape
+func Yiopl(tls *TLS, level int32) (r int32)
+
+//go:noescape
+func Yisalnum(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisalnum_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisalpha(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisalpha_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisascii(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisastream(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yisatty(tls *TLS, fd int32) (r1 int32)
+
+//go:noescape
+func Yisblank(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisblank_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiscntrl(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yiscntrl_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisdigit(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisdigit_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisgraph(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisgraph_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yislower(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yislower_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisnan(t *TLS, x float64) int32
+
+//go:noescape
+func Yisnanf(t *TLS, arg float32) int32
+
+//go:noescape
+func Yisnanl(t *TLS, arg float64) int32
+
+//go:noescape
+func Yisprint(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisprint_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yispunct(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yispunct_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yissetugid(tls *TLS) (r int32)
+
+//go:noescape
+func Yisspace(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisspace_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisupper(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisupper_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswalnum(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswalnum_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswalpha(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswalpha_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswblank(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswblank_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswcntrl(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswcntrl_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswctype(tls *TLS, wc Twint_t, type1 Twctype_t) (r int32)
+
+//go:noescape
+func Yiswctype_l(tls *TLS, c Twint_t, t Twctype_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswdigit(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswdigit_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswgraph(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswgraph_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswlower(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswlower_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswprint(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswprint_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswpunct(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswpunct_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswspace(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswspace_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswupper(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswupper_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yiswxdigit(tls *TLS, wc Twint_t) (r int32)
+
+//go:noescape
+func Yiswxdigit_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yisxdigit(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yisxdigit_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Yj0(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Yj0f(tls *TLS, x float32) (r1 float32)
+
+//go:noescape
+func Yj1(tls *TLS, x float64) (r1 float64)
+
+//go:noescape
+func Yj1f(tls *TLS, x float32) (r1 float32)
+
+//go:noescape
+func Yjn(tls *TLS, n int32, x float64) (r float64)
+
+//go:noescape
+func Yjnf(tls *TLS, n int32, x float32) (r float32)
+
+//go:noescape
+func Yjrand48(tls *TLS, s uintptr) (r int64)
+
+//go:noescape
+func Ykill(tls *TLS, pid Tpid_t, sig int32) (r int32)
+
+//go:noescape
+func Ykillpg(tls *TLS, pgid Tpid_t, sig int32) (r int32)
+
+//go:noescape
+func Yklogctl(tls *TLS, type1 int32, buf uintptr, len1 int32) (r int32)
+
+//go:noescape
+func Yl64a(tls *TLS, x0 int64) (r uintptr)
+
+//go:noescape
+func Ylabs(tls *TLS, a int64) (r int64)
+
+//go:noescape
+func Ylchmod(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ylchown(tls *TLS, path uintptr, uid Tuid_t, gid Tgid_t) (r int32)
+
+//go:noescape
+func Ylckpwdf(tls *TLS) (r int32)
+
+//go:noescape
+func Ylcong48(tls *TLS, p uintptr)
+
+//go:noescape
+func Yldexp(tls *TLS, x float64, n int32) (r float64)
+
+//go:noescape
+func Yldexpf(tls *TLS, x float32, n int32) (r float32)
+
+//go:noescape
+func Yldexpl(tls *TLS, x float64, n int32) (r float64)
+
+//go:noescape
+func Yldiv(tls *TLS, num int64, den int64) (r Tldiv_t)
+
+//go:noescape
+func Ylfind(tls *TLS, key uintptr, base uintptr, nelp uintptr, width Tsize_t, compar uintptr) (r uintptr)
+
+//go:noescape
+func Ylgamma(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylgamma_r(tls *TLS, x float64, signgamp uintptr) (r float64)
+
+//go:noescape
+func Ylgammaf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ylgammaf_r(tls *TLS, x float32, signgamp uintptr) (r float32)
+
+//go:noescape
+func Ylgammal(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylgammal_r(tls *TLS, x float64, sg uintptr) (r float64)
+
+//go:noescape
+func Ylgetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Ylink(tls *TLS, existing uintptr, new1 uintptr) (r int32)
+
+//go:noescape
+func Ylinkat(tls *TLS, fd1 int32, existing uintptr, fd2 int32, new1 uintptr, flag int32) (r int32)
+
+//go:noescape
+func Ylisten(tls *TLS, fd int32, backlog int32) (r1 int32)
+
+//go:noescape
+func Ylistxattr(tls *TLS, path uintptr, list uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yllabs(tls *TLS, a int64) (r int64)
+
+//go:noescape
+func Ylldiv(tls *TLS, num int64, den int64) (r Tlldiv_t)
+
+//go:noescape
+func Yllistxattr(tls *TLS, path uintptr, list uintptr, size Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yllrint(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Yllrintf(tls *TLS, x float32) (r int64)
+
+//go:noescape
+func Yllrintl(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Yllround(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Yllroundf(tls *TLS, x float32) (r int64)
+
+//go:noescape
+func Yllroundl(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Ylocaleconv(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ylocaltime(tls *TLS, t uintptr) (r uintptr)
+
+//go:noescape
+func Ylocaltime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr)
+
+//go:noescape
+func Ylockf(tls *TLS, fd int32, op int32, size Toff_t) (r int32)
+
+//go:noescape
+func Ylog(tls *TLS, x1 float64) (r1 float64)
+
+//go:noescape
+func Ylog10(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylog10f(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ylog10l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylog1p(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ylog1pf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ylog1pl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylog2(tls *TLS, x1 float64) (r1 float64)
+
+//go:noescape
+func Ylog2f(tls *TLS, x1 float32) (r1 float32)
+
+//go:noescape
+func Ylog2l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylogb(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylogbf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ylogbl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylogf(tls *TLS, x1 float32) (r1 float32)
+
+//go:noescape
+func Ylogin_tty(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Ylogl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ylongjmp(t *TLS, env uintptr, val int32)
+
+//go:noescape
+func Ylrand48(tls *TLS) (r int64)
+
+//go:noescape
+func Ylremovexattr(tls *TLS, path uintptr, name uintptr) (r int32)
+
+//go:noescape
+func Ylrint(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Ylrintf(tls *TLS, x float32) (r int64)
+
+//go:noescape
+func Ylrintl(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Ylround(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Ylroundf(tls *TLS, x float32) (r int64)
+
+//go:noescape
+func Ylroundl(tls *TLS, x float64) (r int64)
+
+//go:noescape
+func Ylsearch(tls *TLS, key uintptr, base uintptr, nelp uintptr, width Tsize_t, compar uintptr) (r uintptr)
+
+//go:noescape
+func Ylseek(tls *TLS, fd int32, offset Toff_t, whence int32) (r Toff_t)
+
+//go:noescape
+func Ylseek64(tls *TLS, fd int32, offset Toff_t, whence int32) (r Toff_t)
+
+//go:noescape
+func Ylsetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+
+//go:noescape
+func Ylstat(tls *TLS, path uintptr, buf uintptr) (r int32)
+
+//go:noescape
+func Ylstat64(tls *TLS, path uintptr, buf uintptr) (r int32)
+
+//go:noescape
+func Ylutimes(tls *TLS, filename uintptr, tv uintptr) (r int32)
+
+//go:noescape
+func Ymadvise(tls *TLS, addr uintptr, len1 Tsize_t, advice int32) (r int32)
+
+//go:noescape
+func Ymalloc(tls *TLS, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymalloc_usable_size(tls *TLS, p uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymblen(tls *TLS, s uintptr, n Tsize_t) (r int32)
+
+//go:noescape
+func Ymbrlen(tls *TLS, s uintptr, n Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbrtoc16(tls *TLS, pc16 uintptr, s uintptr, n Tsize_t, ps uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbrtoc32(tls *TLS, pc32 uintptr, s uintptr, n Tsize_t, ps uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbrtowc(tls *TLS, wc uintptr, src uintptr, n Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbsinit(tls *TLS, st uintptr) (r int32)
+
+//go:noescape
+func Ymbsnrtowcs(tls *TLS, wcs uintptr, src uintptr, n Tsize_t, wn Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbsrtowcs(tls *TLS, ws uintptr, src uintptr, wn Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ymbstowcs(tls *TLS, ws uintptr, _s uintptr, wn Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ymbtowc(tls *TLS, wc uintptr, src uintptr, n Tsize_t) (r int32)
+
+//go:noescape
+func Ymemccpy(tls *TLS, dest uintptr, src uintptr, c int32, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemchr(tls *TLS, src uintptr, c int32, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemcmp(tls *TLS, vl uintptr, vr uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ymemcpy(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemfd_create(tls *TLS, name uintptr, flags uint32) (r int32)
+
+//go:noescape
+func Ymemmem(tls *TLS, h0 uintptr, k Tsize_t, n0 uintptr, l Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemmove(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymempcpy(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemrchr(tls *TLS, m uintptr, c int32, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymemset(tls *TLS, dest uintptr, c int32, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ymincore(tls *TLS, addr uintptr, len1 Tsize_t, vec uintptr) (r int32)
+
+//go:noescape
+func Ymkdir(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ymkdirat(tls *TLS, fd int32, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ymkdtemp(tls *TLS, template uintptr) (r uintptr)
+
+//go:noescape
+func Ymkfifo(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ymkfifoat(tls *TLS, fd int32, path uintptr, mode Tmode_t) (r int32)
+
+//go:noescape
+func Ymknod(tls *TLS, path uintptr, mode Tmode_t, dev Tdev_t) (r int32)
+
+//go:noescape
+func Ymknodat(tls *TLS, fd int32, path uintptr, mode Tmode_t, dev Tdev_t) (r int32)
+
+//go:noescape
+func Ymkostemp(tls *TLS, template uintptr, flags int32) (r int32)
+
+//go:noescape
+func Ymkostemps(tls *TLS, template uintptr, len1 int32, flags int32) (r int32)
+
+//go:noescape
+func Ymkstemp(tls *TLS, template uintptr) (r int32)
+
+//go:noescape
+func Ymkstemp64(tls *TLS, template uintptr) (r int32)
+
+//go:noescape
+func Ymkstemps(tls *TLS, template uintptr, len1 int32) (r int32)
+
+//go:noescape
+func Ymkstemps64(tls *TLS, template uintptr, len1 int32) (r int32)
+
+//go:noescape
+func Ymktemp(tls *TLS, template uintptr) (r uintptr)
+
+//go:noescape
+func Ymktime(tls *TLS, tm uintptr) (r Ttime_t)
+
+//go:noescape
+func Ymlock(tls *TLS, addr uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ymlock2(tls *TLS, addr uintptr, len1 Tsize_t, flags uint32) (r int32)
+
+//go:noescape
+func Ymlockall(tls *TLS, flags int32) (r int32)
+
+//go:noescape
+func Ymmap(tls *TLS, start uintptr, len1 Tsize_t, prot int32, flags int32, fd int32, off Toff_t) (r uintptr)
+
+//go:noescape
+func Ymmap64(tls *TLS, start uintptr, len1 Tsize_t, prot int32, flags int32, fd int32, off Toff_t) (r uintptr)
+
+//go:noescape
+func Ymodf(tls *TLS, x float64, iptr uintptr) (r float64)
+
+//go:noescape
+func Ymodff(tls *TLS, x float32, iptr uintptr) (r float32)
+
+//go:noescape
+func Ymodfl(tls *TLS, x float64, iptr uintptr) (r1 float64)
+
+//go:noescape
+func Ymount(tls *TLS, special uintptr, dir uintptr, fstype uintptr, flags uint64, data uintptr) (r int32)
+
+//go:noescape
+func Ymprotect(tls *TLS, addr uintptr, len1 Tsize_t, prot int32) (r int32)
+
+//go:noescape
+func Ymrand48(tls *TLS) (r int64)
+
+//go:noescape
+func Ymremap(tls *TLS, old_addr uintptr, old_len Tsize_t, new_len Tsize_t, flags int32, va uintptr) (r uintptr)
+
+//go:noescape
+func Ymsgctl(tls *TLS, q int32, cmd int32, buf uintptr) (r1 int32)
+
+//go:noescape
+func Ymsgget(tls *TLS, k Tkey_t, flag int32) (r int32)
+
+//go:noescape
+func Ymsgrcv(tls *TLS, q int32, m uintptr, len1 Tsize_t, type1 int64, flag int32) (r Tssize_t)
+
+//go:noescape
+func Ymsgsnd(tls *TLS, q int32, m uintptr, len1 Tsize_t, flag int32) (r int32)
+
+//go:noescape
+func Ymsync(tls *TLS, start uintptr, len1 Tsize_t, flags int32) (r int32)
+
+//go:noescape
+func Ymunlock(tls *TLS, addr uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ymunlockall(tls *TLS) (r int32)
+
+//go:noescape
+func Ymunmap(tls *TLS, start uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Yname_to_handle_at(tls *TLS, dirfd int32, pathname uintptr, handle uintptr, mount_id uintptr, flags int32) (r int32)
+
+//go:noescape
+func Ynan(tls *TLS, s uintptr) (r float64)
+
+//go:noescape
+func Ynanf(tls *TLS, s uintptr) (r float32)
+
+//go:noescape
+func Ynanl(tls *TLS, s uintptr) (r float64)
+
+//go:noescape
+func Ynanosleep(tls *TLS, req uintptr, rem uintptr) (r int32)
+
+//go:noescape
+func Ynewlocale(tls *TLS, mask int32, name uintptr, loc Tlocale_t) (r Tlocale_t)
+
+//go:noescape
+func Ynextafter(tls *TLS, x3 float64, y3 float64) (r float64)
+
+//go:noescape
+func Ynextafterf(tls *TLS, x3 float32, y3 float32) (r float32)
+
+//go:noescape
+func Ynextafterl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ynexttoward(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ynexttowardf(tls *TLS, x3 float32, y3 float64) (r float32)
+
+//go:noescape
+func Ynexttowardl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Ynftw(tls *TLS, path uintptr, fn uintptr, fd_limit int32, flags int32) (r1 int32)
+
+//go:noescape
+func Yngettext(tls *TLS, msgid1 uintptr, msgid2 uintptr, n uint64) (r uintptr)
+
+//go:noescape
+func Ynice(tls *TLS, inc int32) (r int32)
+
+//go:noescape
+func Ynl_langinfo(tls *TLS, item Tnl_item) (r uintptr)
+
+//go:noescape
+func Ynl_langinfo_l(tls *TLS, item Tnl_item, loc Tlocale_t) (r uintptr)
+
+//go:noescape
+func Ynrand48(tls *TLS, s uintptr) (r int64)
+
+//go:noescape
+func Yns_get16(tls *TLS, cp uintptr) (r uint32)
+
+//go:noescape
+func Yns_get32(tls *TLS, cp uintptr) (r uint64)
+
+//go:noescape
+func Yns_initparse(tls *TLS, msg uintptr, msglen int32, handle uintptr) (r1 int32)
+
+//go:noescape
+func Yns_name_uncompress(tls *TLS, msg uintptr, eom uintptr, src uintptr, dst uintptr, dstsiz Tsize_t) (r1 int32)
+
+//go:noescape
+func Yns_parserr(tls *TLS, handle uintptr, section Tns_sect, rrnum int32, rr uintptr) (r1 int32)
+
+//go:noescape
+func Yns_put16(tls *TLS, s uint32, cp uintptr)
+
+//go:noescape
+func Yns_put32(tls *TLS, l uint64, cp uintptr)
+
+//go:noescape
+func Yns_skiprr(tls *TLS, ptr uintptr, eom uintptr, section Tns_sect, count int32) (r1 int32)
+
+//go:noescape
+func Yntohl(tls *TLS, n Tuint32_t) (r Tuint32_t)
+
+//go:noescape
+func Yntohs(tls *TLS, n Tuint16_t) (r Tuint16_t)
+
+//go:noescape
+func Yobstack_free(t *TLS, obstack, obj uintptr)
+
+//go:noescape
+func Yobstack_vprintf(t *TLS, obstack, template, va uintptr) int32
+
+//go:noescape
+func Yopen(tls *TLS, filename uintptr, flags int32, va uintptr) (r int32)
+
+//go:noescape
+func Yopen64(tls *TLS, filename uintptr, flags int32, va uintptr) (r int32)
+
+//go:noescape
+func Yopen_by_handle_at(tls *TLS, mount_fd int32, handle uintptr, flags int32) (r int32)
+
+//go:noescape
+func Yopen_memstream(tls *TLS, bufp uintptr, sizep uintptr) (r uintptr)
+
+//go:noescape
+func Yopen_wmemstream(tls *TLS, bufp uintptr, sizep uintptr) (r uintptr)
+
+//go:noescape
+func Yopenat(tls *TLS, fd int32, filename uintptr, flags int32, va uintptr) (r int32)
+
+//go:noescape
+func Yopendir(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Yopenlog(tls *TLS, ident uintptr, opt int32, facility int32)
+
+//go:noescape
+func Yopenpty(tls *TLS, pm uintptr, ps uintptr, name uintptr, tio uintptr, ws uintptr) (r int32)
+
+//go:noescape
+func Ypathconf(tls *TLS, path uintptr, name int32) (r int64)
+
+//go:noescape
+func Ypause(tls *TLS) (r int32)
+
+//go:noescape
+func Ypclose(tls *TLS, f uintptr) (r1 int32)
+
+//go:noescape
+func Yperror(tls *TLS, msg uintptr)
+
+//go:noescape
+func Ypersonality(tls *TLS, persona uint64) (r int32)
+
+//go:noescape
+func Ypipe(tls *TLS, fd uintptr) (r int32)
+
+//go:noescape
+func Ypipe2(tls *TLS, fd uintptr, flag int32) (r int32)
+
+//go:noescape
+func Ypivot_root(tls *TLS, new1 uintptr, old uintptr) (r int32)
+
+//go:noescape
+func Ypoll(tls *TLS, fds uintptr, n Tnfds_t, timeout int32) (r int32)
+
+//go:noescape
+func Ypopen(t *TLS, command, type1 uintptr) uintptr
+
+//go:noescape
+func Yposix_close(tls *TLS, fd int32, flags int32) (r int32)
+
+//go:noescape
+func Yposix_fadvise(tls *TLS, fd int32, base Toff_t, len1 Toff_t, advice int32) (r int32)
+
+//go:noescape
+func Yposix_fallocate(tls *TLS, fd int32, base Toff_t, len1 Toff_t) (r int32)
+
+//go:noescape
+func Yposix_madvise(tls *TLS, addr uintptr, len1 Tsize_t, advice int32) (r int32)
+
+//go:noescape
+func Yposix_openpt(tls *TLS, flags int32) (r1 int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_addchdir_np(tls *TLS, fa uintptr, path uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_addclose(tls *TLS, fa uintptr, fd int32) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_adddup2(tls *TLS, fa uintptr, srcfd int32, fd int32) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_addfchdir_np(tls *TLS, fa uintptr, fd int32) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_addopen(tls *TLS, fa uintptr, fd int32, path uintptr, flags int32, mode Tmode_t) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_destroy(tls *TLS, fa uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawn_file_actions_init(tls *TLS, fa uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_destroy(tls *TLS, attr uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getflags(tls *TLS, attr uintptr, flags uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getpgroup(tls *TLS, attr uintptr, pgrp uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getschedparam(tls *TLS, attr uintptr, schedparam uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getschedpolicy(tls *TLS, attr uintptr, policy uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getsigdefault(tls *TLS, attr uintptr, def uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_getsigmask(tls *TLS, attr uintptr, mask uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_init(tls *TLS, attr uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setflags(tls *TLS, attr uintptr, flags int16) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setpgroup(tls *TLS, attr uintptr, pgrp Tpid_t) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setschedparam(tls *TLS, attr uintptr, schedparam uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setschedpolicy(tls *TLS, attr uintptr, policy int32) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setsigdefault(tls *TLS, attr uintptr, def uintptr) (r int32)
+
+//go:noescape
+func Yposix_spawnattr_setsigmask(tls *TLS, attr uintptr, mask uintptr) (r int32)
+
+//go:noescape
+func Ypow(tls *TLS, x1 float64, y1 float64) (r float64)
+
+//go:noescape
+func Ypow10(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ypow10f(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ypow10l(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ypowf(tls *TLS, x1 float32, y1 float32) (r float32)
+
+//go:noescape
+func Ypowl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yppoll(tls *TLS, fds uintptr, n Tnfds_t, to uintptr, mask uintptr) (r int32)
+
+//go:noescape
+func Yprctl(tls *TLS, op int32, va uintptr) (r int32)
+
+//go:noescape
+func Ypread(tls *TLS, fd int32, buf uintptr, size Tsize_t, ofs Toff_t) (r Tssize_t)
+
+//go:noescape
+func Ypreadv(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t) (r Tssize_t)
+
+//go:noescape
+func Ypreadv2(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t, flags int32) (r Tssize_t)
+
+//go:noescape
+func Yprintf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yprlimit(tls *TLS, pid Tpid_t, resource int32, new_limit uintptr, old_limit uintptr) (r1 int32)
+
+//go:noescape
+func Yprocess_vm_readv(tls *TLS, pid Tpid_t, lvec uintptr, liovcnt uint64, rvec uintptr, riovcnt uint64, flags uint64) (r Tssize_t)
+
+//go:noescape
+func Yprocess_vm_writev(tls *TLS, pid Tpid_t, lvec uintptr, liovcnt uint64, rvec uintptr, riovcnt uint64, flags uint64) (r Tssize_t)
+
+//go:noescape
+func Ypselect(tls *TLS, n int32, rfds uintptr, wfds uintptr, efds uintptr, ts uintptr, mask uintptr) (r int32)
+
+//go:noescape
+func Ypsiginfo(tls *TLS, si uintptr, msg uintptr)
+
+//go:noescape
+func Ypsignal(tls *TLS, sig int32, msg uintptr)
+
+//go:noescape
+func Ypthread_atfork(tls *TLS, prepare, parent, child uintptr) int32
+
+//go:noescape
+func Ypthread_attr_destroy(tls *TLS, a uintptr) int32
+
+//go:noescape
+func Ypthread_attr_getdetachstate(tls *TLS, a uintptr, state uintptr) int32
+
+//go:noescape
+func Ypthread_attr_init(tls *TLS, a uintptr) int32
+
+//go:noescape
+func Ypthread_attr_setdetachstate(tls *TLS, a uintptr, state int32) (r int32)
+
+//go:noescape
+func Ypthread_attr_setscope(tls *TLS, a uintptr, scope int32) int32
+
+//go:noescape
+func Ypthread_attr_setstacksize(tls *TLS, a uintptr, stacksite Tsize_t) int32
+
+//go:noescape
+func Ypthread_cleanup_pop(tls *TLS, run int32)
+
+//go:noescape
+func Ypthread_cleanup_push(tls *TLS, f, x uintptr)
+
+//go:noescape
+func Ypthread_cond_broadcast(tls *TLS, c uintptr) int32
+
+//go:noescape
+func Ypthread_cond_destroy(tls *TLS, c uintptr) int32
+
+//go:noescape
+func Ypthread_cond_init(tls *TLS, c, a uintptr) int32
+
+//go:noescape
+func Ypthread_cond_signal(tls *TLS, c uintptr) int32
+
+//go:noescape
+func Ypthread_cond_timedwait(tls *TLS, c, m, ts uintptr) (r int32)
+
+//go:noescape
+func Ypthread_cond_wait(tls *TLS, c, m uintptr) int32
+
+//go:noescape
+func Ypthread_create(tls *TLS, res, attrp, entry, arg uintptr) int32
+
+//go:noescape
+func Ypthread_detach(tls *TLS, t uintptr) int32
+
+//go:noescape
+func Ypthread_equal(tls *TLS, t, u uintptr) int32
+
+//go:noescape
+func Ypthread_exit(tls *TLS, result uintptr)
+
+//go:noescape
+func Ypthread_getspecific(tls *TLS, k Tpthread_key_t) uintptr
+
+//go:noescape
+func Ypthread_join(tls *TLS, t Tpthread_t, res uintptr) (r int32)
+
+//go:noescape
+func Ypthread_key_create(tls *TLS, k uintptr, dtor uintptr) int32
+
+//go:noescape
+func Ypthread_key_delete(tls *TLS, k Tpthread_key_t) int32
+
+//go:noescape
+func Ypthread_mutex_destroy(tls *TLS, m uintptr) int32
+
+//go:noescape
+func Ypthread_mutex_init(tls *TLS, m, a uintptr) int32
+
+//go:noescape
+func Ypthread_mutex_lock(tls *TLS, m uintptr) int32
+
+//go:noescape
+func Ypthread_mutex_trylock(tls *TLS, m uintptr) int32
+
+//go:noescape
+func Ypthread_mutex_unlock(tls *TLS, m uintptr) int32
+
+//go:noescape
+func Ypthread_mutexattr_destroy(tls *TLS, a uintptr) int32
+
+//go:noescape
+func Ypthread_mutexattr_init(tls *TLS, a uintptr) int32
+
+//go:noescape
+func Ypthread_mutexattr_settype(tls *TLS, a uintptr, typ int32) int32
+
+//go:noescape
+func Ypthread_self(tls *TLS) uintptr
+
+//go:noescape
+func Ypthread_setcancelstate(tls *TLS, new int32, old uintptr) int32
+
+//go:noescape
+func Ypthread_setspecific(tls *TLS, k Tpthread_key_t, x uintptr) int32
+
+//go:noescape
+func Ypthread_sigmask(tls *TLS, now int32, set, old uintptr) int32
+
+//go:noescape
+func Yptrace(tls *TLS, req int32, va uintptr) (r int64)
+
+//go:noescape
+func Yptsname(tls *TLS, fd int32) (r uintptr)
+
+//go:noescape
+func Yptsname_r(tls *TLS, fd int32, buf uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Yputc(tls *TLS, c1 int32, f1 uintptr) (r int32)
+
+//go:noescape
+func Yputc_unlocked(tls *TLS, c int32, f uintptr) (r int32)
+
+//go:noescape
+func Yputchar(tls *TLS, c1 int32) (r int32)
+
+//go:noescape
+func Yputchar_unlocked(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Yputenv(tls *TLS, s uintptr) (r int32)
+
+//go:noescape
+func Yputgrent(tls *TLS, gr uintptr, f uintptr) (r1 int32)
+
+//go:noescape
+func Yputpwent(tls *TLS, pw uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Yputs(tls *TLS, s uintptr) (r1 int32)
+
+//go:noescape
+func Yputspent(tls *TLS, sp uintptr, f uintptr) (r int32)
+
+//go:noescape
+func Ypututline(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Ypututxline(tls *TLS, ut uintptr) (r uintptr)
+
+//go:noescape
+func Yputw(tls *TLS, _x int32, f uintptr) (r int32)
+
+//go:noescape
+func Yputwc(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yputwc_unlocked(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yputwchar(tls *TLS, c Twchar_t) (r Twint_t)
+
+//go:noescape
+func Yputwchar_unlocked(tls *TLS, c Twchar_t) (r Twint_t)
+
+//go:noescape
+func Ypwrite(tls *TLS, fd int32, buf uintptr, size Tsize_t, ofs Toff_t) (r Tssize_t)
+
+//go:noescape
+func Ypwritev(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t) (r Tssize_t)
+
+//go:noescape
+func Ypwritev2(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t, flags int32) (r Tssize_t)
+
+//go:noescape
+func Yqsort(tls *TLS, base uintptr, nel Tsize_t, width Tsize_t, cmp Tcmpfun)
+
+//go:noescape
+func Yqsort_r(tls *TLS, base uintptr, nel Tsize_t, width Tsize_t, cmp Tcmpfun, arg uintptr)
+
+//go:noescape
+func Yquick_exit(tls *TLS, code int32)
+
+//go:noescape
+func Yquotactl(tls *TLS, cmd int32, special uintptr, id int32, addr uintptr) (r int32)
+
+//go:noescape
+func Yraise(tls *TLS, sig int32) (r int32)
+
+//go:noescape
+func Yrand(tls *TLS) (r int32)
+
+//go:noescape
+func Yrand_r(tls *TLS, seed uintptr) (r int32)
+
+//go:noescape
+func Yrandom(tls *TLS) (r int64)
+
+//go:noescape
+func Yrandom_r(t *TLS, buf, result uintptr) int32
+
+//go:noescape
+func Yread(tls *TLS, fd int32, buf uintptr, count Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yreadahead(tls *TLS, fd int32, pos Toff_t, len1 Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Yreaddir(tls *TLS, dir uintptr) (r uintptr)
+
+//go:noescape
+func Yreaddir64(tls *TLS, dir uintptr) (r uintptr)
+
+//go:noescape
+func Yreaddir_r(tls *TLS, dir uintptr, buf uintptr, result uintptr) (r int32)
+
+//go:noescape
+func Yreadlink(tls *TLS, path uintptr, buf uintptr, bufsize Tsize_t) (r1 Tssize_t)
+
+//go:noescape
+func Yreadlinkat(tls *TLS, fd int32, path uintptr, buf uintptr, bufsize Tsize_t) (r1 Tssize_t)
+
+//go:noescape
+func Yreadv(tls *TLS, fd int32, iov uintptr, count int32) (r Tssize_t)
+
+//go:noescape
+func Yrealloc(tls *TLS, p uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Yreallocarray(tls *TLS, ptr uintptr, m Tsize_t, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Yrealpath(tls *TLS, filename uintptr, resolved uintptr) (r uintptr)
+
+//go:noescape
+func Yreboot(tls *TLS, type1 int32) (r int32)
+
+//go:noescape
+func Yrecv(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32) (r Tssize_t)
+
+//go:noescape
+func Yrecvfrom(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32, addr uintptr, alen uintptr) (r1 Tssize_t)
+
+//go:noescape
+func Yrecvmmsg(tls *TLS, fd int32, msgvec uintptr, vlen uint32, flags uint32, timeout uintptr) (r int32)
+
+//go:noescape
+func Yrecvmsg(tls *TLS, fd int32, msg uintptr, flags int32) (r2 Tssize_t)
+
+//go:noescape
+func Yregcomp(tls *TLS, preg uintptr, regex uintptr, cflags int32) (r int32)
+
+//go:noescape
+func Yregerror(tls *TLS, e int32, preg uintptr, buf uintptr, size Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Yregexec(tls *TLS, preg uintptr, string1 uintptr, nmatch Tsize_t, pmatch uintptr, eflags int32) (r int32)
+
+//go:noescape
+func Yregfree(tls *TLS, preg uintptr)
+
+//go:noescape
+func Yremainder(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yremainderf(tls *TLS, x float32, y float32) (r float32)
+
+//go:noescape
+func Yremainderl(tls *TLS, x float64, y float64) (r float64)
+
+//go:noescape
+func Yremap_file_pages(tls *TLS, addr uintptr, size Tsize_t, prot int32, pgoff Tsize_t, flags int32) (r int32)
+
+//go:noescape
+func Yremove(tls *TLS, path uintptr) (r1 int32)
+
+//go:noescape
+func Yremovexattr(tls *TLS, path uintptr, name uintptr) (r int32)
+
+//go:noescape
+func Yremque(tls *TLS, element uintptr)
+
+//go:noescape
+func Yremquo(tls *TLS, x float64, y float64, quo uintptr) (r float64)
+
+//go:noescape
+func Yremquof(tls *TLS, x float32, y float32, quo uintptr) (r float32)
+
+//go:noescape
+func Yremquol(tls *TLS, x float64, y float64, quo uintptr) (r float64)
+
+//go:noescape
+func Yrename(tls *TLS, old uintptr, new1 uintptr) (r int32)
+
+//go:noescape
+func Yrenameat(tls *TLS, oldfd int32, old uintptr, newfd int32, new1 uintptr) (r int32)
+
+//go:noescape
+func Yrenameat2(t *TLS, olddirfd int32, oldpath uintptr, newdirfd int32, newpath uintptr, flags int32) int32
+
+//go:noescape
+func Yres_init(tls *TLS) (r int32)
+
+//go:noescape
+func Yres_mkquery(tls *TLS, op int32, dname uintptr, class int32, type1 int32, data uintptr, datalen int32, newrr uintptr, buf uintptr, buflen int32) (r int32)
+
+//go:noescape
+func Yres_send(tls *TLS, _msg uintptr, _msglen int32, _answer uintptr, _anslen int32) (r int32)
+
+//go:noescape
+func Yrewind(tls *TLS, f uintptr)
+
+//go:noescape
+func Yrewinddir(tls *TLS, dir uintptr)
+
+//go:noescape
+func Yrindex(tls *TLS, s uintptr, c int32) (r uintptr)
+
+//go:noescape
+func Yrint(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yrintf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yrintl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yrmdir(tls *TLS, path uintptr) (r int32)
+
+//go:noescape
+func Yround(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Yroundf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Yroundl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysbrk(tls *TLS, inc Tintptr_t) (r uintptr)
+
+//go:noescape
+func Yscalb(tls *TLS, x float64, fn float64) (r float64)
+
+//go:noescape
+func Yscalbf(tls *TLS, x float32, fn float32) (r float32)
+
+//go:noescape
+func Yscalbln(tls *TLS, x float64, n int64) (r float64)
+
+//go:noescape
+func Yscalblnf(tls *TLS, x float32, n int64) (r float32)
+
+//go:noescape
+func Yscalblnl(tls *TLS, x float64, n int64) (r float64)
+
+//go:noescape
+func Yscalbn(tls *TLS, x float64, n int32) (r float64)
+
+//go:noescape
+func Yscalbnf(tls *TLS, x float32, n int32) (r float32)
+
+//go:noescape
+func Yscalbnl(tls *TLS, x float64, n int32) (r float64)
+
+//go:noescape
+func Yscandir(tls *TLS, path uintptr, res uintptr, sel uintptr, cmp uintptr) (r int32)
+
+//go:noescape
+func Yscanf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ysched_yield(tls *TLS) int32
+
+//go:noescape
+func Ysecure_getenv(tls *TLS, name uintptr) (r uintptr)
+
+//go:noescape
+func Yseed48(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Yseekdir(tls *TLS, dir uintptr, off int64)
+
+//go:noescape
+func Yselect(tls *TLS, n int32, rfds uintptr, wfds uintptr, efds uintptr, tv uintptr) (r int32)
+
+//go:noescape
+func Ysemctl(tls *TLS, id int32, num int32, cmd int32, va uintptr) (r1 int32)
+
+//go:noescape
+func Ysemget(tls *TLS, key Tkey_t, n int32, fl int32) (r int32)
+
+//go:noescape
+func Ysemop(tls *TLS, id int32, buf uintptr, n Tsize_t) (r int32)
+
+//go:noescape
+func Ysemtimedop(tls *TLS, id int32, buf uintptr, n Tsize_t, ts uintptr) (r int32)
+
+//go:noescape
+func Ysend(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32) (r Tssize_t)
+
+//go:noescape
+func Ysendfile(tls *TLS, out_fd int32, in_fd int32, ofs uintptr, count Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Ysendmmsg(tls *TLS, fd int32, msgvec uintptr, vlen uint32, flags uint32) (r1 int32)
+
+//go:noescape
+func Ysendmsg(tls *TLS, fd int32, msg uintptr, flags int32) (r1 Tssize_t)
+
+//go:noescape
+func Ysendto(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32, addr uintptr, alen Tsocklen_t) (r1 Tssize_t)
+
+//go:noescape
+func Ysetbuf(tls *TLS, f uintptr, buf uintptr)
+
+//go:noescape
+func Ysetbuffer(tls *TLS, f uintptr, buf uintptr, size Tsize_t)
+
+//go:noescape
+func Ysetdomainname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ysetenv(tls *TLS, var1 uintptr, value uintptr, overwrite int32) (r int32)
+
+//go:noescape
+func Ysetfsgid(tls *TLS, gid Tgid_t) (r int32)
+
+//go:noescape
+func Ysetfsuid(tls *TLS, uid Tuid_t) (r int32)
+
+//go:noescape
+func Ysetgid(tls *TLS, gid Tgid_t) (r int32)
+
+//go:noescape
+func Ysetgrent(tls *TLS)
+
+//go:noescape
+func Ysethostent(tls *TLS, x int32)
+
+//go:noescape
+func Ysethostname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+
+//go:noescape
+func Ysetitimer(tls *TLS, which int32, new1 uintptr, old uintptr) (r1 int32)
+
+//go:noescape
+func Ysetjmp(t *TLS, env uintptr) int32
+
+//go:noescape
+func Ysetkey(tls *TLS, key uintptr)
+
+//go:noescape
+func Ysetlinebuf(tls *TLS, f uintptr)
+
+//go:noescape
+func Ysetlocale(tls *TLS, cat int32, name uintptr) (r uintptr)
+
+//go:noescape
+func Ysetlogmask(tls *TLS, maskpri int32) (r int32)
+
+//go:noescape
+func Ysetmntent(tls *TLS, name uintptr, mode uintptr) (r uintptr)
+
+//go:noescape
+func Ysetnetent(tls *TLS, x int32)
+
+//go:noescape
+func Ysetns(tls *TLS, fd int32, nstype int32) (r int32)
+
+//go:noescape
+func Ysetpgid(tls *TLS, pid Tpid_t, pgid Tpid_t) (r int32)
+
+//go:noescape
+func Ysetpgrp(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Ysetpriority(tls *TLS, which int32, who Tid_t, prio int32) (r int32)
+
+//go:noescape
+func Ysetprotoent(tls *TLS, stayopen int32)
+
+//go:noescape
+func Ysetpwent(tls *TLS)
+
+//go:noescape
+func Ysetrlimit(tls *TLS, resource int32, rlim uintptr) (r int32)
+
+//go:noescape
+func Ysetrlimit64(tls *TLS, resource int32, rlim uintptr) (r int32)
+
+//go:noescape
+func Ysetservent(tls *TLS, stayopen int32)
+
+//go:noescape
+func Ysetsid(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Ysetsockopt(tls *TLS, fd int32, level int32, optname int32, optval uintptr, optlen Tsocklen_t) (r2 int32)
+
+//go:noescape
+func Ysetspent(tls *TLS)
+
+//go:noescape
+func Ysetstate(tls *TLS, state uintptr) (r uintptr)
+
+//go:noescape
+func Ysettimeofday(tls *TLS, tv uintptr, tz uintptr) (r int32)
+
+//go:noescape
+func Ysetuid(tls *TLS, uid Tuid_t) (r int32)
+
+//go:noescape
+func Ysetusershell(tls *TLS)
+
+//go:noescape
+func Ysetutent(tls *TLS)
+
+//go:noescape
+func Ysetutxent(tls *TLS)
+
+//go:noescape
+func Ysetvbuf(tls *TLS, f uintptr, buf uintptr, type1 int32, size Tsize_t) (r int32)
+
+//go:noescape
+func Ysetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+
+//go:noescape
+func Yshm_open(tls *TLS, name uintptr, flag int32, mode Tmode_t) (r int32)
+
+//go:noescape
+func Yshm_unlink(tls *TLS, name uintptr) (r int32)
+
+//go:noescape
+func Yshmat(tls *TLS, id int32, addr uintptr, flag int32) (r uintptr)
+
+//go:noescape
+func Yshmctl(tls *TLS, id int32, cmd int32, buf uintptr) (r1 int32)
+
+//go:noescape
+func Yshmdt(tls *TLS, addr uintptr) (r int32)
+
+//go:noescape
+func Yshmget(tls *TLS, key Tkey_t, size Tsize_t, flag int32) (r int32)
+
+//go:noescape
+func Yshutdown(tls *TLS, fd int32, how int32) (r1 int32)
+
+//go:noescape
+func Ysigaction(tls *TLS, sig int32, sa uintptr, old uintptr) (r int32)
+
+//go:noescape
+func Ysigaddset(tls *TLS, set uintptr, sig int32) (r int32)
+
+//go:noescape
+func Ysigaltstack(tls *TLS, ss uintptr, old uintptr) (r int32)
+
+//go:noescape
+func Ysigandset(tls *TLS, dest uintptr, left uintptr, right uintptr) (r1 int32)
+
+//go:noescape
+func Ysigdelset(tls *TLS, set uintptr, sig int32) (r int32)
+
+//go:noescape
+func Ysigemptyset(tls *TLS, set uintptr) (r int32)
+
+//go:noescape
+func Ysigfillset(tls *TLS, set uintptr) (r int32)
+
+//go:noescape
+func Ysigisemptyset(tls *TLS, set uintptr) (r int32)
+
+//go:noescape
+func Ysigismember(tls *TLS, set uintptr, sig int32) (r int32)
+
+//go:noescape
+func Ysignal(tls *TLS, signum int32, handler uintptr) (r uintptr)
+
+//go:noescape
+func Ysignalfd(tls *TLS, fd int32, sigs uintptr, flags int32) (r int32)
+
+//go:noescape
+func Ysignificand(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysignificandf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ysigorset(tls *TLS, dest uintptr, left uintptr, right uintptr) (r1 int32)
+
+//go:noescape
+func Ysigpending(tls *TLS, set uintptr) (r int32)
+
+//go:noescape
+func Ysigprocmask(tls *TLS, how int32, set uintptr, old uintptr) (r1 int32)
+
+//go:noescape
+func Ysigqueue(tls *TLS, pid Tpid_t, sig int32, value Tsigval) (r1 int32)
+
+//go:noescape
+func Ysigsuspend(tls *TLS, mask uintptr) (r int32)
+
+//go:noescape
+func Ysigtimedwait(tls *TLS, mask uintptr, si uintptr, timeout uintptr) (r int32)
+
+//go:noescape
+func Ysigwait(tls *TLS, mask uintptr, sig uintptr) (r int32)
+
+//go:noescape
+func Ysigwaitinfo(tls *TLS, mask uintptr, si uintptr) (r int32)
+
+//go:noescape
+func Ysin(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ysincos(tls *TLS, x3 float64, sin uintptr, cos uintptr)
+
+//go:noescape
+func Ysincosf(tls *TLS, x3 float32, sin uintptr, cos uintptr)
+
+//go:noescape
+func Ysincosl(tls *TLS, x float64, sin uintptr, cos uintptr)
+
+//go:noescape
+func Ysinf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ysinh(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysinhf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ysinhl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysinl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysleep(tls *TLS, seconds uint32) (r uint32)
+
+//go:noescape
+func Ysnprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ysockatmark(tls *TLS, s int32) (r int32)
+
+//go:noescape
+func Ysocket(tls *TLS, domain int32, type1 int32, protocol int32) (r1 int32)
+
+//go:noescape
+func Ysocketpair(tls *TLS, domain int32, type1 int32, protocol int32, fd uintptr) (r2 int32)
+
+//go:noescape
+func Ysplice(tls *TLS, fd_in int32, off_in uintptr, fd_out int32, off_out uintptr, len1 Tsize_t, flags uint32) (r Tssize_t)
+
+//go:noescape
+func Ysprintf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ysqrt(tls *TLS, x1 float64) (r1 float64)
+
+//go:noescape
+func Ysqrtf(tls *TLS, x1 float32) (r1 float32)
+
+//go:noescape
+func Ysqrtl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ysrand(tls *TLS, s uint32)
+
+//go:noescape
+func Ysrand48(tls *TLS, seed int64)
+
+//go:noescape
+func Ysrandom(tls *TLS, seed uint32)
+
+//go:noescape
+func Ysscanf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ystat(tls *TLS, path uintptr, buf uintptr) (r int32)
+
+//go:noescape
+func Ystat64(tls *TLS, path uintptr, buf uintptr) (r int32)
+
+//go:noescape
+func Ystatvfs(tls *TLS, path uintptr, buf uintptr) (r int32)
+
+//go:noescape
+func Ystatx(tls *TLS, dirfd int32, path uintptr, flags int32, mask uint32, stx uintptr) (r int32)
+
+//go:noescape
+func Ystime(tls *TLS, t uintptr) (r int32)
+
+//go:noescape
+func Ystpcpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
+
+//go:noescape
+func Ystpncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ystrcasecmp(tls *TLS, _l uintptr, _r uintptr) (r1 int32)
+
+//go:noescape
+func Ystrcasecmp_l(tls *TLS, l uintptr, r uintptr, loc Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ystrcasestr(tls *TLS, h uintptr, n uintptr) (r uintptr)
+
+//go:noescape
+func Ystrcat(tls *TLS, dest uintptr, src uintptr) (r uintptr)
+
+//go:noescape
+func Ystrchr(tls *TLS, s uintptr, c int32) (r1 uintptr)
+
+//go:noescape
+func Ystrchrnul(tls *TLS, s uintptr, c int32) (r uintptr)
+
+//go:noescape
+func Ystrcmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+
+//go:noescape
+func Ystrcoll(tls *TLS, l uintptr, r uintptr) (r1 int32)
+
+//go:noescape
+func Ystrcoll_l(tls *TLS, l uintptr, r uintptr, loc Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ystrcpy(tls *TLS, dest uintptr, src uintptr) (r uintptr)
+
+//go:noescape
+func Ystrcspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
+
+//go:noescape
+func Ystrdup(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ystrerror(tls *TLS, e int32) (r uintptr)
+
+//go:noescape
+func Ystrerror_l(tls *TLS, e int32, loc Tlocale_t) (r uintptr)
+
+//go:noescape
+func Ystrerror_r(tls *TLS, err int32, buf uintptr, buflen Tsize_t) (r int32)
+
+//go:noescape
+func Ystrfmon(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r Tssize_t)
+
+//go:noescape
+func Ystrfmon_l(tls *TLS, s uintptr, n Tsize_t, loc Tlocale_t, fmt uintptr, va uintptr) (r Tssize_t)
+
+//go:noescape
+func Ystrftime(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr) (r Tsize_t)
+
+//go:noescape
+func Ystrftime_l(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr, loc Tlocale_t) (r Tsize_t)
+
+//go:noescape
+func Ystrlcat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ystrlcpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ystrlen(tls *TLS, s uintptr) (r Tsize_t)
+
+//go:noescape
+func Ystrncasecmp(tls *TLS, _l uintptr, _r uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ystrncasecmp_l(tls *TLS, l uintptr, r uintptr, n Tsize_t, loc Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ystrncat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ystrncmp(tls *TLS, _l uintptr, _r uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ystrncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ystrndup(tls *TLS, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ystrnlen(tls *TLS, s uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ystrpbrk(tls *TLS, s uintptr, b uintptr) (r uintptr)
+
+//go:noescape
+func Ystrptime(tls *TLS, s uintptr, f uintptr, tm uintptr) (r uintptr)
+
+//go:noescape
+func Ystrrchr(tls *TLS, s uintptr, c int32) (r uintptr)
+
+//go:noescape
+func Ystrsep(tls *TLS, str uintptr, sep uintptr) (r uintptr)
+
+//go:noescape
+func Ystrsignal(tls *TLS, signum int32) (r uintptr)
+
+//go:noescape
+func Ystrspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
+
+//go:noescape
+func Ystrstr(tls *TLS, h uintptr, n uintptr) (r uintptr)
+
+//go:noescape
+func Ystrtod(tls *TLS, s uintptr, p uintptr) (r float64)
+
+//go:noescape
+func Ystrtod_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float64)
+
+//go:noescape
+func Ystrtof(tls *TLS, s uintptr, p uintptr) (r float32)
+
+//go:noescape
+func Ystrtof_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float32)
+
+//go:noescape
+func Ystrtoimax(tls *TLS, s uintptr, p uintptr, base int32) (r Tintmax_t)
+
+//go:noescape
+func Ystrtok(tls *TLS, s uintptr, sep uintptr) (r uintptr)
+
+//go:noescape
+func Ystrtok_r(tls *TLS, s uintptr, sep uintptr, p uintptr) (r uintptr)
+
+//go:noescape
+func Ystrtol(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
+
+//go:noescape
+func Ystrtold(tls *TLS, s uintptr, p uintptr) (r float64)
+
+//go:noescape
+func Ystrtold_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float64)
+
+//go:noescape
+func Ystrtoll(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
+
+//go:noescape
+func Ystrtoul(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
+
+//go:noescape
+func Ystrtoull(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
+
+//go:noescape
+func Ystrtoumax(tls *TLS, s uintptr, p uintptr, base int32) (r Tuintmax_t)
+
+//go:noescape
+func Ystrverscmp(tls *TLS, l0 uintptr, r0 uintptr) (r1 int32)
+
+//go:noescape
+func Ystrxfrm(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ystrxfrm_l(tls *TLS, dest uintptr, src uintptr, n Tsize_t, loc Tlocale_t) (r Tsize_t)
+
+//go:noescape
+func Yswab(tls *TLS, _src uintptr, _dest uintptr, n Tssize_t)
+
+//go:noescape
+func Yswapoff(tls *TLS, path uintptr) (r int32)
+
+//go:noescape
+func Yswapon(tls *TLS, path uintptr, flags int32) (r int32)
+
+//go:noescape
+func Yswprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yswscanf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ysymlink(tls *TLS, existing uintptr, new1 uintptr) (r int32)
+
+//go:noescape
+func Ysymlinkat(tls *TLS, existing uintptr, fd int32, new1 uintptr) (r int32)
+
+//go:noescape
+func Ysync(tls *TLS)
+
+//go:noescape
+func Ysync_file_range(tls *TLS, fd int32, pos Toff_t, len1 Toff_t, flags uint32) (r int32)
+
+//go:noescape
+func Ysyncfs(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Ysyscall(tls *TLS, n int64, va uintptr) (r int64)
+
+//go:noescape
+func Ysysconf(tls *TLS, name int32) (r int64)
+
+//go:noescape
+func Ysysctlbyname(t *TLS, name, oldp, oldlenp, newp uintptr, newlen Tsize_t) int32
+
+//go:noescape
+func Ysysinfo(tls *TLS, info uintptr) (r int32)
+
+//go:noescape
+func Ysyslog(tls *TLS, priority int32, message uintptr, va uintptr)
+
+//go:noescape
+func Ysystem(t *TLS, command uintptr) int32
+
+//go:noescape
+func Ytan(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ytanf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ytanh(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ytanhf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ytanhl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ytanl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ytcdrain(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Ytcflow(tls *TLS, fd int32, action int32) (r int32)
+
+//go:noescape
+func Ytcflush(tls *TLS, fd int32, queue int32) (r int32)
+
+//go:noescape
+func Ytcgetattr(tls *TLS, fd int32, tio uintptr) (r int32)
+
+//go:noescape
+func Ytcgetpgrp(tls *TLS, fd int32) (r Tpid_t)
+
+//go:noescape
+func Ytcgetsid(tls *TLS, fd int32) (r Tpid_t)
+
+//go:noescape
+func Ytcgetwinsize(tls *TLS, fd int32, wsz uintptr) (r int32)
+
+//go:noescape
+func Ytcsendbreak(tls *TLS, fd int32, dur int32) (r int32)
+
+//go:noescape
+func Ytcsetattr(tls *TLS, fd int32, act int32, tio uintptr) (r int32)
+
+//go:noescape
+func Ytcsetpgrp(tls *TLS, fd int32, pgrp Tpid_t) (r int32)
+
+//go:noescape
+func Ytcsetwinsize(tls *TLS, fd int32, wsz uintptr) (r int32)
+
+//go:noescape
+func Ytdelete(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r uintptr)
+
+//go:noescape
+func Ytdestroy(tls *TLS, root uintptr, freekey uintptr)
+
+//go:noescape
+func Ytee(tls *TLS, src int32, dest int32, len1 Tsize_t, flags uint32) (r Tssize_t)
+
+//go:noescape
+func Ytelldir(tls *TLS, dir uintptr) (r int64)
+
+//go:noescape
+func Ytempnam(tls *TLS, dir uintptr, pfx uintptr) (r1 uintptr)
+
+//go:noescape
+func Ytextdomain(tls *TLS, domainname uintptr) (r uintptr)
+
+//go:noescape
+func Ytfind(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r uintptr)
+
+//go:noescape
+func Ytgamma(tls *TLS, x3 float64) (r1 float64)
+
+//go:noescape
+func Ytgammaf(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Ytgammal(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ytime(tls *TLS, t uintptr) (r Ttime_t)
+
+//go:noescape
+func Ytimegm(tls *TLS, tm uintptr) (r Ttime_t)
+
+//go:noescape
+func Ytimer_delete(tls *TLS, t Ttimer_t) (r int32)
+
+//go:noescape
+func Ytimer_getoverrun(tls *TLS, t Ttimer_t) (r int32)
+
+//go:noescape
+func Ytimer_gettime(tls *TLS, t Ttimer_t, val uintptr) (r int32)
+
+//go:noescape
+func Ytimer_settime(tls *TLS, t Ttimer_t, flags int32, val uintptr, old uintptr) (r int32)
+
+//go:noescape
+func Ytimerfd_create(tls *TLS, clockid int32, flags int32) (r int32)
+
+//go:noescape
+func Ytimerfd_gettime(tls *TLS, fd int32, cur uintptr) (r int32)
+
+//go:noescape
+func Ytimerfd_settime(tls *TLS, fd int32, flags int32, new1 uintptr, old uintptr) (r int32)
+
+//go:noescape
+func Ytimes(tls *TLS, tms uintptr) (r Tclock_t)
+
+//go:noescape
+func Ytimespec_get(tls *TLS, ts uintptr, base int32) (r int32)
+
+//go:noescape
+func Ytmpfile(tls *TLS) (r uintptr)
+
+//go:noescape
+func Ytmpnam(tls *TLS, buf uintptr) (r1 uintptr)
+
+//go:noescape
+func Ytoascii(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Ytolower(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Ytolower_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Ytoupper(tls *TLS, c int32) (r int32)
+
+//go:noescape
+func Ytoupper_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+
+//go:noescape
+func Ytowctrans(tls *TLS, wc Twint_t, trans Twctrans_t) (r Twint_t)
+
+//go:noescape
+func Ytowctrans_l(tls *TLS, c Twint_t, t Twctrans_t, l Tlocale_t) (r Twint_t)
+
+//go:noescape
+func Ytowlower(tls *TLS, wc Twint_t) (r Twint_t)
+
+//go:noescape
+func Ytowlower_l(tls *TLS, c Twint_t, l Tlocale_t) (r Twint_t)
+
+//go:noescape
+func Ytowupper(tls *TLS, wc Twint_t) (r Twint_t)
+
+//go:noescape
+func Ytowupper_l(tls *TLS, c Twint_t, l Tlocale_t) (r Twint_t)
+
+//go:noescape
+func Ytrunc(tls *TLS, x3 float64) (r float64)
+
+//go:noescape
+func Ytruncate(tls *TLS, path uintptr, length Toff_t) (r int32)
+
+//go:noescape
+func Ytruncf(tls *TLS, x3 float32) (r float32)
+
+//go:noescape
+func Ytruncl(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Ytsearch(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r1 uintptr)
+
+//go:noescape
+func Yttyname(tls *TLS, fd int32) (r uintptr)
+
+//go:noescape
+func Yttyname_r(tls *TLS, fd int32, name uintptr, size Tsize_t) (r int32)
+
+//go:noescape
+func Ytwalk(tls *TLS, root uintptr, action uintptr)
+
+//go:noescape
+func Ytzset(tls *TLS)
+
+//go:noescape
+func Yualarm(tls *TLS, value uint32, interval uint32) (r uint32)
+
+//go:noescape
+func Yulckpwdf(tls *TLS) (r int32)
+
+//go:noescape
+func Yulimit(tls *TLS, cmd int32, va uintptr) (r int64)
+
+//go:noescape
+func Yumask(tls *TLS, mode Tmode_t) (r Tmode_t)
+
+//go:noescape
+func Yumount(tls *TLS, special uintptr) (r int32)
+
+//go:noescape
+func Yumount2(tls *TLS, special uintptr, flags int32) (r int32)
+
+//go:noescape
+func Yuname(tls *TLS, uts uintptr) (r int32)
+
+//go:noescape
+func Yungetc(tls *TLS, c int32, f uintptr) (r int32)
+
+//go:noescape
+func Yungetwc(tls *TLS, c Twint_t, f uintptr) (r Twint_t)
+
+//go:noescape
+func Yunlink(tls *TLS, path uintptr) (r int32)
+
+//go:noescape
+func Yunlinkat(tls *TLS, fd int32, path uintptr, flag int32) (r int32)
+
+//go:noescape
+func Yunlockpt(tls *TLS, fd int32) (r int32)
+
+//go:noescape
+func Yunsetenv(tls *TLS, name uintptr) (r int32)
+
+//go:noescape
+func Yunshare(tls *TLS, flags int32) (r int32)
+
+//go:noescape
+func Yupdwtmp(tls *TLS, f uintptr, u uintptr)
+
+//go:noescape
+func Yupdwtmpx(tls *TLS, f uintptr, u uintptr)
+
+//go:noescape
+func Yuselocale(tls *TLS, new1 Tlocale_t) (r Tlocale_t)
+
+//go:noescape
+func Yusleep(tls *TLS, useconds uint32) (r int32)
+
+//go:noescape
+func Yutime(tls *TLS, path uintptr, times uintptr) (r int32)
+
+//go:noescape
+func Yutimensat(tls *TLS, fd int32, path uintptr, times uintptr, flags int32) (r1 int32)
+
+//go:noescape
+func Yutimes(tls *TLS, path uintptr, times uintptr) (r int32)
+
+//go:noescape
+func Yuuid_copy(t *TLS, dst, src uintptr)
+
+//go:noescape
+func Yuuid_generate_random(t *TLS, out uintptr)
+
+//go:noescape
+func Yuuid_parse(t *TLS, in uintptr, uu uintptr) int32
+
+//go:noescape
+func Yuuid_unparse(t *TLS, uu, out uintptr)
+
+//go:noescape
+func Yvasprintf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvdprintf(tls *TLS, fd int32, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yverr(tls *TLS, status int32, fmt uintptr, ap Tva_list)
+
+//go:noescape
+func Yverrx(tls *TLS, status int32, fmt uintptr, ap Tva_list)
+
+//go:noescape
+func Yversionsort(tls *TLS, a uintptr, b uintptr) (r int32)
+
+//go:noescape
+func Yvfork(tls *TLS) (r Tpid_t)
+
+//go:noescape
+func Yvfprintf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvfscanf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvfwprintf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvfwscanf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvhangup(tls *TLS) (r int32)
+
+//go:noescape
+func Yvmsplice(tls *TLS, fd int32, iov uintptr, cnt Tsize_t, flags uint32) (r Tssize_t)
+
+//go:noescape
+func Yvprintf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvscanf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvsnprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvsprintf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvsscanf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvswprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, ap Tva_list) (r1 int32)
+
+//go:noescape
+func Yvswscanf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvwarn(tls *TLS, fmt uintptr, ap Tva_list)
+
+//go:noescape
+func Yvwarnx(tls *TLS, fmt uintptr, ap Tva_list)
+
+//go:noescape
+func Yvwprintf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Yvwscanf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+
+//go:noescape
+func Ywait(tls *TLS, status uintptr) (r Tpid_t)
+
+//go:noescape
+func Ywait3(tls *TLS, status uintptr, options int32, usage uintptr) (r Tpid_t)
+
+//go:noescape
+func Ywait4(tls *TLS, pid Tpid_t, status uintptr, options int32, ru uintptr) (r1 Tpid_t)
+
+//go:noescape
+func Ywaitid(tls *TLS, type1 Tidtype_t, id Tid_t, info uintptr, options int32) (r int32)
+
+//go:noescape
+func Ywaitpid(tls *TLS, pid Tpid_t, status uintptr, options int32) (r Tpid_t)
+
+//go:noescape
+func Ywarn(tls *TLS, fmt uintptr, va uintptr)
+
+//go:noescape
+func Ywarnx(tls *TLS, fmt uintptr, va uintptr)
+
+//go:noescape
+func Ywcpcpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
+
+//go:noescape
+func Ywcpncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywcrtomb(tls *TLS, s uintptr, wc Twchar_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcscasecmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+
+//go:noescape
+func Ywcscasecmp_l(tls *TLS, l uintptr, r uintptr, locale Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ywcscat(tls *TLS, dest uintptr, src uintptr) (r uintptr)
+
+//go:noescape
+func Ywcschr(tls *TLS, s uintptr, c Twchar_t) (r uintptr)
+
+//go:noescape
+func Ywcscmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+
+//go:noescape
+func Ywcscoll(tls *TLS, l uintptr, r uintptr) (r1 int32)
+
+//go:noescape
+func Ywcscoll_l(tls *TLS, l uintptr, r uintptr, locale Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ywcscpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
+
+//go:noescape
+func Ywcscspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcsdup(tls *TLS, s uintptr) (r uintptr)
+
+//go:noescape
+func Ywcsftime(tls *TLS, wcs uintptr, n Tsize_t, f uintptr, tm uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcsftime_l(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr, loc Tlocale_t) (r Tsize_t)
+
+//go:noescape
+func Ywcslen(tls *TLS, s uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcsncasecmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ywcsncasecmp_l(tls *TLS, l uintptr, r uintptr, n Tsize_t, locale Tlocale_t) (r1 int32)
+
+//go:noescape
+func Ywcsncat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywcsncmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ywcsncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywcsnlen(tls *TLS, s uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ywcsnrtombs(tls *TLS, dst uintptr, wcs uintptr, wn Tsize_t, n Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcspbrk(tls *TLS, s uintptr, b uintptr) (r uintptr)
+
+//go:noescape
+func Ywcsrchr(tls *TLS, s uintptr, c Twchar_t) (r uintptr)
+
+//go:noescape
+func Ywcsrtombs(tls *TLS, s uintptr, ws uintptr, n Tsize_t, st uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcsspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
+
+//go:noescape
+func Ywcsstr(tls *TLS, h uintptr, n uintptr) (r uintptr)
+
+//go:noescape
+func Ywcstod(tls *TLS, s uintptr, p uintptr) (r float64)
+
+//go:noescape
+func Ywcstof(tls *TLS, s uintptr, p uintptr) (r float32)
+
+//go:noescape
+func Ywcstoimax(tls *TLS, s uintptr, p uintptr, base int32) (r Tintmax_t)
+
+//go:noescape
+func Ywcstok(tls *TLS, s uintptr, sep uintptr, p uintptr) (r uintptr)
+
+//go:noescape
+func Ywcstol(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
+
+//go:noescape
+func Ywcstold(tls *TLS, s uintptr, p uintptr) (r float64)
+
+//go:noescape
+func Ywcstoll(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
+
+//go:noescape
+func Ywcstombs(tls *TLS, s uintptr, ws uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ywcstoul(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
+
+//go:noescape
+func Ywcstoull(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
+
+//go:noescape
+func Ywcstoumax(tls *TLS, s uintptr, p uintptr, base int32) (r Tuintmax_t)
+
+//go:noescape
+func Ywcswcs(tls *TLS, haystack uintptr, needle uintptr) (r uintptr)
+
+//go:noescape
+func Ywcswidth(tls *TLS, wcs uintptr, n Tsize_t) (r int32)
+
+//go:noescape
+func Ywcsxfrm(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r Tsize_t)
+
+//go:noescape
+func Ywcsxfrm_l(tls *TLS, dest uintptr, src uintptr, n Tsize_t, loc Tlocale_t) (r Tsize_t)
+
+//go:noescape
+func Ywctob(tls *TLS, c Twint_t) (r int32)
+
+//go:noescape
+func Ywctomb(tls *TLS, s uintptr, wc Twchar_t) (r int32)
+
+//go:noescape
+func Ywctrans(tls *TLS, class uintptr) (r Twctrans_t)
+
+//go:noescape
+func Ywctrans_l(tls *TLS, s uintptr, l Tlocale_t) (r Twctrans_t)
+
+//go:noescape
+func Ywctype(tls *TLS, s uintptr) (r Twctype_t)
+
+//go:noescape
+func Ywctype_l(tls *TLS, s uintptr, l Tlocale_t) (r Twctype_t)
+
+//go:noescape
+func Ywcwidth(tls *TLS, wc Twchar_t) (r int32)
+
+//go:noescape
+func Ywmemchr(tls *TLS, s uintptr, c Twchar_t, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywmemcmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+
+//go:noescape
+func Ywmemcpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywmemmove(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywmemset(tls *TLS, d uintptr, c Twchar_t, n Tsize_t) (r uintptr)
+
+//go:noescape
+func Ywprintf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Ywrite(tls *TLS, fd int32, buf uintptr, count Tsize_t) (r Tssize_t)
+
+//go:noescape
+func Ywritev(tls *TLS, fd int32, iov uintptr, count int32) (r Tssize_t)
+
+//go:noescape
+func Ywscanf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+
+//go:noescape
+func Yy0(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yy0f(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yy1(tls *TLS, x float64) (r float64)
+
+//go:noescape
+func Yy1f(tls *TLS, x float32) (r float32)
+
+//go:noescape
+func Yyn(tls *TLS, n int32, x float64) (r float64)
+
+//go:noescape
+func Yynf(tls *TLS, n int32, x float32) (r float32)
diff --git a/vendor/modernc.org/libc/asm_linux_amd64.s b/vendor/modernc.org/libc/asm_linux_amd64.s
index 3f45464a1..0264b405b 100644
--- a/vendor/modernc.org/libc/asm_linux_amd64.s
+++ b/vendor/modernc.org/libc/asm_linux_amd64.s
@@ -1,15647 +1,20946 @@
// Code generated for linux/amd64 by 'genasm', DO NOT EDIT.
+#include "funcdata.h"
#include "textflag.h"
-TEXT ·Ya64l(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__assert_fail(tls *TLS, expr uintptr, file uintptr, line int32, func1 uintptr)
+TEXT ·Y__assert_fail(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ expr+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xa64l(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ file+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVL line+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ func1+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__assert_fail(SB)
RET
-TEXT ·Yabort(SB),$8-8
- MOVQ p0+0(FP), AX
+// func Y__builtin___memcpy_chk(t *TLS, dest, src uintptr, n, os Tsize_t) (r uintptr)
+TEXT ·Y__builtin___memcpy_chk(SB),$48-48
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- CALL ·Xabort(SB)
+ MOVQ dest+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ os+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__builtin___memcpy_chk(SB)
+ MOVQ 40(SP), AX
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yabs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin___memmove_chk(t *TLS, dest, src uintptr, n, os Tsize_t) uintptr
+TEXT ·Y__builtin___memmove_chk(SB),$48-48
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xabs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ os+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__builtin___memmove_chk(SB)
+ MOVQ 40(SP), AX
+ MOVQ AX, ret+40(FP)
RET
-TEXT ·Yaccept(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Y__builtin___memset_chk(t *TLS, s uintptr, c int32, n, os Tsize_t) uintptr
+TEXT ·Y__builtin___memset_chk(SB),$48-48
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ os+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__builtin___memset_chk(SB)
+ MOVQ 40(SP), AX
+ MOVQ AX, ret+40(FP)
+ RET
+
+// func Y__builtin___snprintf_chk(t *TLS, str uintptr, maxlen Tsize_t, flag int32, os Tsize_t, format, args uintptr) (r int32)
+TEXT ·Y__builtin___snprintf_chk(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ str+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ maxlen+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL flag+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ os+32(FP), AX
+ MOVQ AX, 32(SP)
+ MOVQ format+40(FP), AX
+ MOVQ AX, 40(SP)
+ MOVQ args+48(FP), AX
+ MOVQ AX, 48(SP)
+ CALL ·X__builtin___snprintf_chk(SB)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
+ RET
+
+// func Y__builtin___sprintf_chk(t *TLS, s uintptr, flag int32, os Tsize_t, format, args uintptr) (r int32)
+TEXT ·Y__builtin___sprintf_chk(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVL flag+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ os+24(FP), AX
MOVQ AX, 24(SP)
- CALL ·Xaccept(SB)
+ MOVQ format+32(FP), AX
+ MOVQ AX, 32(SP)
+ MOVQ args+40(FP), AX
+ MOVQ AX, 40(SP)
+ CALL ·X__builtin___sprintf_chk(SB)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
+ RET
+
+// func Y__builtin___strcat_chk(t *TLS, dest, src uintptr, os Tsize_t) (r uintptr)
+TEXT ·Y__builtin___strcat_chk(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ dest+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ os+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin___strcat_chk(SB)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
+ RET
+
+// func Y__builtin___strcpy_chk(t *TLS, dest, src uintptr, os Tsize_t) uintptr
+TEXT ·Y__builtin___strcpy_chk(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ dest+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ os+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin___strcpy_chk(SB)
MOVQ 32(SP), AX
MOVQ AX, ret+32(FP)
RET
-TEXT ·Yaccept4(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Y__builtin___strncpy_chk(t *TLS, dest, src uintptr, n, os Tsize_t) (r uintptr)
+TEXT ·Y__builtin___strncpy_chk(SB),$48-48
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ os+32(FP), AX
MOVQ AX, 32(SP)
- CALL ·Xaccept4(SB)
+ CALL ·X__builtin___strncpy_chk(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yaccess(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Y__builtin___vsnprintf_chk(t *TLS, str uintptr, maxlen Tsize_t, flag int32, os Tsize_t, format, args uintptr) (r int32)
+TEXT ·Y__builtin___vsnprintf_chk(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ str+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ maxlen+16(FP), AX
MOVQ AX, 16(SP)
- CALL ·Xaccess(SB)
+ MOVL flag+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ os+32(FP), AX
+ MOVQ AX, 32(SP)
+ MOVQ format+40(FP), AX
+ MOVQ AX, 40(SP)
+ MOVQ args+48(FP), AX
+ MOVQ AX, 48(SP)
+ CALL ·X__builtin___vsnprintf_chk(SB)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
+ RET
+
+// func Y__builtin_abort(t *TLS)
+TEXT ·Y__builtin_abort(SB),$8-8
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_abort(SB)
+ RET
+
+// func Y__builtin_abs(t *TLS, j int32) int32
+TEXT ·Y__builtin_abs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL j+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_abs(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_add_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+TEXT ·Y__builtin_add_overflowInt64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ res+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_add_overflowInt64(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_add_overflowUint32(t *TLS, a, b uint32, res uintptr) int32
+TEXT ·Y__builtin_add_overflowUint32(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL a+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL b+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ res+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_add_overflowUint32(SB)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
+ RET
+
+// func Y__builtin_add_overflowUint64(t *TLS, a, b uint64, res uintptr) int32
+TEXT ·Y__builtin_add_overflowUint64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ res+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_add_overflowUint64(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_alloca(tls *TLS, size Tsize_t) uintptr
+TEXT ·Y__builtin_alloca(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ size+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_alloca(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, ret+16(FP)
+ RET
+
+// func Y__builtin_bswap16(t *TLS, x uint16) uint16
+TEXT ·Y__builtin_bswap16(SB),$24-18
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVW x+8(FP), AX
+ MOVW AX, 8(SP)
+ CALL ·X__builtin_bswap16(SB)
+ MOVW 16(SP), AX
+ MOVW AX, ret+16(FP)
+ RET
+
+// func Y__builtin_bswap32(t *TLS, x uint32) uint32
+TEXT ·Y__builtin_bswap32(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_bswap32(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_bswap64(t *TLS, x uint64) uint64
+TEXT ·Y__builtin_bswap64(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_bswap64(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, ret+16(FP)
+ RET
+
+// func Y__builtin_bzero(t *TLS, s uintptr, n Tsize_t)
+TEXT ·Y__builtin_bzero(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ n+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_bzero(SB)
+ RET
+
+// func Y__builtin_clz(t *TLS, n uint32) int32
+TEXT ·Y__builtin_clz(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_clz(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_clzl(t *TLS, n ulong) int32
+TEXT ·Y__builtin_clzl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ n+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_clzl(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_clzll(t *TLS, n uint64) int32
+TEXT ·Y__builtin_clzll(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ n+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_clzll(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_copysign(t *TLS, x, y float64) float64
+TEXT ·Y__builtin_copysign(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_copysign(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
-TEXT ·Yacct(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_copysignf(t *TLS, x, y float32) float32
+TEXT ·Y__builtin_copysignf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
+ CALL ·X__builtin_copysignf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_copysignl(t *TLS, x, y float64) float64
+TEXT ·Y__builtin_copysignl(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacct(SB)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_copysignl(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, ret+24(FP)
+ RET
+
+// func Y__builtin_ctz(t *TLS, n uint32) int32
+TEXT ·Y__builtin_ctz(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_ctz(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_ctzl(tls *TLS, x ulong) int32
+TEXT ·Y__builtin_ctzl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_ctzl(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_exit(t *TLS, status int32)
+TEXT ·Y__builtin_exit(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL status+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_exit(SB)
+ RET
+
+// func Y__builtin_expect(t *TLS, exp, c long) long
+TEXT ·Y__builtin_expect(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ exp+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ c+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_expect(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, ret+24(FP)
+ RET
+
+// func Y__builtin_fabs(t *TLS, x float64) float64
+TEXT ·Y__builtin_fabs(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_fabs(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacos(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_fabsf(t *TLS, x float32) float32
+TEXT ·Y__builtin_fabsf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_fabsf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_fabsl(t *TLS, x float64) float64
+TEXT ·Y__builtin_fabsl(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacos(SB)
+ CALL ·X__builtin_fabsl(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacosf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_ffs(tls *TLS, i int32) (r int32)
+TEXT ·Y__builtin_ffs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL i+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_ffs(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Y__builtin_fma(tls *TLS, x, y, z float64) (r float64)
+TEXT ·Y__builtin_fma(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacosf(SB)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ z+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_fma(SB)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
+ RET
+
+// func Y__builtin_fmax(tls *TLS, x float64, y float64) (r float64)
+TEXT ·Y__builtin_fmax(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_fmax(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, r+24(FP)
+ RET
+
+// func Y__builtin_fmin(tls *TLS, x float64, y float64) (r float64)
+TEXT ·Y__builtin_fmin(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_fmin(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, r+24(FP)
+ RET
+
+// func Y__builtin_free(t *TLS, ptr uintptr)
+TEXT ·Y__builtin_free(SB),$16-16
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ ptr+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_free(SB)
+ RET
+
+// func Y__builtin_getentropy(t *TLS, buf uintptr, n Tsize_t) int32
+TEXT ·Y__builtin_getentropy(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ buf+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ n+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_getentropy(SB)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
+ RET
+
+// func Y__builtin_huge_val(t *TLS) float64
+TEXT ·Y__builtin_huge_val(SB),$16-16
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_huge_val(SB)
+ MOVQ 8(SP), AX
+ MOVQ AX, ret+8(FP)
+ RET
+
+// func Y__builtin_huge_valf(t *TLS) float32
+TEXT ·Y__builtin_huge_valf(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_huge_valf(SB)
+ MOVL 8(SP), AX
+ MOVL AX, ret+8(FP)
+ RET
+
+// func Y__builtin_hypot(tls *TLS, x float64, y float64) (r float64)
+TEXT ·Y__builtin_hypot(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ y+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_hypot(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, r+24(FP)
+ RET
+
+// func Y__builtin_inf(t *TLS) float64
+TEXT ·Y__builtin_inf(SB),$16-16
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_inf(SB)
+ MOVQ 8(SP), AX
+ MOVQ AX, ret+8(FP)
+ RET
+
+// func Y__builtin_inff(tls *TLS) float32
+TEXT ·Y__builtin_inff(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_inff(SB)
+ MOVL 8(SP), AX
+ MOVL AX, ret+8(FP)
+ RET
+
+// func Y__builtin_infl(t *TLS) float64
+TEXT ·Y__builtin_infl(SB),$16-16
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_infl(SB)
+ MOVQ 8(SP), AX
+ MOVQ AX, ret+8(FP)
+ RET
+
+// func Y__builtin_isblank(tls *TLS, c int32) (r int32)
+TEXT ·Y__builtin_isblank(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_isblank(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Y__builtin_isnan(t *TLS, x float64) int32
+TEXT ·Y__builtin_isnan(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_isnan(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_isnanf(t *TLS, x float32) int32
+TEXT ·Y__builtin_isnanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_isnanf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_isnanl(t *TLS, x float64) int32
+TEXT ·Y__builtin_isnanl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_isnanl(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_isprint(tls *TLS, c int32) (r int32)
+TEXT ·Y__builtin_isprint(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_isprint(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Y__builtin_isunordered(t *TLS, a, b float64) int32
+TEXT ·Y__builtin_isunordered(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_isunordered(SB)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
+ RET
+
+// func Y__builtin_llabs(tls *TLS, a int64) int64
+TEXT ·Y__builtin_llabs(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_llabs(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacosh(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_log2(t *TLS, x float64) float64
+TEXT ·Y__builtin_log2(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacosh(SB)
+ CALL ·X__builtin_log2(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacoshf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_lrint(tls *TLS, x float64) (r long)
+TEXT ·Y__builtin_lrint(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacoshf(SB)
+ CALL ·X__builtin_lrint(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Y__builtin_lrintf(tls *TLS, x float32) (r long)
+TEXT ·Y__builtin_lrintf(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_lrintf(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Y__builtin_lround(tls *TLS, x float64) (r long)
+TEXT ·Y__builtin_lround(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_lround(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Y__builtin_malloc(t *TLS, size Tsize_t) uintptr
+TEXT ·Y__builtin_malloc(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ size+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_malloc(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacoshl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_memcmp(t *TLS, s1, s2 uintptr, n Tsize_t) int32
+TEXT ·Y__builtin_memcmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s1+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacoshl(SB)
+ MOVQ s2+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_memcmp(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_memcpy(t *TLS, dest, src uintptr, n Tsize_t) (r uintptr)
+TEXT ·Y__builtin_memcpy(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ dest+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_memcpy(SB)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
+ RET
+
+// func Y__builtin_memset(t *TLS, s uintptr, c int32, n Tsize_t) uintptr
+TEXT ·Y__builtin_memset(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_memset(SB)
+ MOVQ 32(SP), AX
+ MOVQ AX, ret+32(FP)
+ RET
+
+// func Y__builtin_mmap(t *TLS, addr uintptr, length Tsize_t, prot, flags, fd int32, offset Toff_t) uintptr
+TEXT ·Y__builtin_mmap(SB),$56-56
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ addr+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ length+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVL prot+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVL fd+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ offset+40(FP), AX
+ MOVQ AX, 40(SP)
+ CALL ·X__builtin_mmap(SB)
+ MOVQ 48(SP), AX
+ MOVQ AX, ret+48(FP)
+ RET
+
+// func Y__builtin_mul_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+TEXT ·Y__builtin_mul_overflowInt64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ res+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_mul_overflowInt64(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_mul_overflowUint128(t *TLS, a, b Uint128, res uintptr) int32
+TEXT ·Y__builtin_mul_overflowUint128(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a_Lo+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ a_Hi+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ b_Lo+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ b_Hi+32(FP), AX
+ MOVQ AX, 32(SP)
+ MOVQ res+40(FP), AX
+ MOVQ AX, 40(SP)
+ CALL ·X__builtin_mul_overflowUint128(SB)
+ MOVL 48(SP), AX
+ MOVL AX, ret+48(FP)
+ RET
+
+// func Y__builtin_mul_overflowUint64(t *TLS, a, b uint64, res uintptr) int32
+TEXT ·Y__builtin_mul_overflowUint64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ a+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ res+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_mul_overflowUint64(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_nan(t *TLS, s uintptr) float64
+TEXT ·Y__builtin_nan(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_nan(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yacosl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_nanf(tls *TLS, s uintptr) float32
+TEXT ·Y__builtin_nanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xacosl(SB)
+ CALL ·X__builtin_nanf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_nanl(t *TLS, s uintptr) float64
+TEXT ·Y__builtin_nanl(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_nanl(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yaddmntent(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Y__builtin_object_size(t *TLS, p uintptr, typ int32) Tsize_t
+TEXT ·Y__builtin_object_size(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ p+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVL typ+16(FP), AX
+ MOVL AX, 16(SP)
+ CALL ·X__builtin_object_size(SB)
+ MOVQ 24(SP), AX
+ MOVQ AX, ret+24(FP)
+ RET
+
+// func Y__builtin_popcount(t *TLS, x uint32) int32
+TEXT ·Y__builtin_popcount(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_popcount(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_popcountl(t *TLS, x ulong) int32
+TEXT ·Y__builtin_popcountl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ CALL ·X__builtin_popcountl(SB)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
+ RET
+
+// func Y__builtin_prefetch(t *TLS, addr, args uintptr)
+TEXT ·Y__builtin_prefetch(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ addr+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ args+16(FP), AX
MOVQ AX, 16(SP)
- CALL ·Xaddmntent(SB)
+ CALL ·X__builtin_prefetch(SB)
+ RET
+
+// func Y__builtin_printf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+TEXT ·Y__builtin_printf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ fmt+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ va+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_printf(SB)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
+ RET
+
+// func Y__builtin_rintf(tls *TLS, x float32) (r float32)
+TEXT ·Y__builtin_rintf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_rintf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Y__builtin_round(tls *TLS, x float64) (r float64)
+TEXT ·Y__builtin_round(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_round(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Y__builtin_roundf(tls *TLS, x float32) (r float32)
+TEXT ·Y__builtin_roundf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·X__builtin_roundf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Y__builtin_snprintf(t *TLS, str uintptr, size Tsize_t, format, args uintptr) int32
+TEXT ·Y__builtin_snprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ str+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ size+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ format+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ args+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__builtin_snprintf(SB)
+ MOVL 40(SP), AX
+ MOVL AX, ret+40(FP)
+ RET
+
+// func Y__builtin_sprintf(t *TLS, str, format, args uintptr) (r int32)
+TEXT ·Y__builtin_sprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ str+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ format+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ args+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_sprintf(SB)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
+ RET
+
+// func Y__builtin_strchr(t *TLS, s uintptr, c int32) uintptr
+TEXT ·Y__builtin_strchr(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ CALL ·X__builtin_strchr(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
-TEXT ·Yadjtime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Y__builtin_strcmp(t *TLS, s1, s2 uintptr) int32
+TEXT ·Y__builtin_strcmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s2+16(FP), AX
MOVQ AX, 16(SP)
- CALL ·Xadjtime(SB)
+ CALL ·X__builtin_strcmp(SB)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
+ RET
+
+// func Y__builtin_strcpy(t *TLS, dest, src uintptr) uintptr
+TEXT ·Y__builtin_strcpy(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ dest+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ src+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·X__builtin_strcpy(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
-TEXT ·Yadjtimex(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_strlen(t *TLS, s uintptr) Tsize_t
+TEXT ·Y__builtin_strlen(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xadjtimex(SB)
+ CALL ·X__builtin_strlen(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yalarm(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Y__builtin_sub_overflowInt64(t *TLS, a, b int64, res uintptr) int32
+TEXT ·Y__builtin_sub_overflowInt64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- CALL ·Xalarm(SB)
+ MOVQ b+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ res+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·X__builtin_sub_overflowInt64(SB)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
+ RET
+
+// func Y__builtin_trap(t *TLS)
+TEXT ·Y__builtin_trap(SB),$8-8
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_trap(SB)
+ RET
+
+// func Y__builtin_trunc(tls *TLS, x float64) (r float64)
+TEXT ·Y__builtin_trunc(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·X__builtin_trunc(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Y__builtin_unreachable(t *TLS)
+TEXT ·Y__builtin_unreachable(SB),$8-8
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·X__builtin_unreachable(SB)
+ RET
+
+// func Y__builtin_vsnprintf(t *TLS, str uintptr, size Tsize_t, format, va uintptr) int32
+TEXT ·Y__builtin_vsnprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ str+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ size+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ format+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVQ va+32(FP), AX
+ MOVQ AX, 32(SP)
+ CALL ·X__builtin_vsnprintf(SB)
+ MOVL 40(SP), AX
+ MOVL AX, ret+40(FP)
RET
+// func Ya64l(tls *TLS, s uintptr) (r int64)
+TEXT ·Ya64l(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ s+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xa64l(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Yabort(tls *TLS)
+TEXT ·Yabort(SB),$8-8
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ CALL ·Xabort(SB)
+ RET
+
+// func Yabs(tls *TLS, a int32) (r int32)
+TEXT ·Yabs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL a+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·Xabs(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yaccept(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+TEXT ·Yaccept(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ len1+24(FP), AX
+ MOVQ AX, 24(SP)
+ CALL ·Xaccept(SB)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
+ RET
+
+// func Yaccept4(tls *TLS, fd int32, addr uintptr, len1 uintptr, flg int32) (r1 int32)
+TEXT ·Yaccept4(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVQ len1+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVL flg+32(FP), AX
+ MOVL AX, 32(SP)
+ CALL ·Xaccept4(SB)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
+ RET
+
+// func Yaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+TEXT ·Yaccess(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ filename+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVL amode+16(FP), AX
+ MOVL AX, 16(SP)
+ CALL ·Xaccess(SB)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
+ RET
+
+// func Yacct(tls *TLS, filename uintptr) (r int32)
+TEXT ·Yacct(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ filename+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xacct(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yacos(tls *TLS, x float64) (r float64)
+TEXT ·Yacos(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xacos(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Yacosf(tls *TLS, x float32) (r float32)
+TEXT ·Yacosf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·Xacosf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yacosh(tls *TLS, x float64) (r float64)
+TEXT ·Yacosh(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xacosh(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Yacoshf(tls *TLS, x float32) (r float32)
+TEXT ·Yacoshf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·Xacoshf(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yacoshl(tls *TLS, x float64) (r float64)
+TEXT ·Yacoshl(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xacoshl(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Yacosl(tls *TLS, x float64) (r float64)
+TEXT ·Yacosl(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ x+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xacosl(SB)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
+ RET
+
+// func Yaddmntent(tls *TLS, f uintptr, mnt uintptr) (r int32)
+TEXT ·Yaddmntent(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ f+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ mnt+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·Xaddmntent(SB)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
+ RET
+
+// func Yadjtime(tls *TLS, in uintptr, out uintptr) (r int32)
+TEXT ·Yadjtime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ in+8(FP), AX
+ MOVQ AX, 8(SP)
+ MOVQ out+16(FP), AX
+ MOVQ AX, 16(SP)
+ CALL ·Xadjtime(SB)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
+ RET
+
+// func Yadjtimex(tls *TLS, tx uintptr) (r int32)
+TEXT ·Yadjtimex(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVQ tx+8(FP), AX
+ MOVQ AX, 8(SP)
+ CALL ·Xadjtimex(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yalarm(tls *TLS, seconds uint32) (r uint32)
+TEXT ·Yalarm(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL seconds+8(FP), AX
+ MOVL AX, 8(SP)
+ CALL ·Xalarm(SB)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Yalloca(tls *TLS, size Tsize_t) uintptr
TEXT ·Yalloca(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ size+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xalloca(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yalphasort(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yalphasort(tls *TLS, a uintptr, b uintptr) (r int32)
+TEXT ·Yalphasort(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xalphasort(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yarch_prctl(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yarch_prctl(tls *TLS, code int32, addr uint64) (r int32)
+TEXT ·Yarch_prctl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL code+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xarch_prctl(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yasctime(tls *TLS, tm uintptr) (r uintptr)
TEXT ·Yasctime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tm+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xasctime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yasctime_r(tls *TLS, tm uintptr, buf uintptr) (r uintptr)
TEXT ·Yasctime_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tm+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xasctime_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yasin(tls *TLS, x float64) (r1 float64)
TEXT ·Yasin(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xasin(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Yasinf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yasinf(tls *TLS, x float32) (r float32)
+TEXT ·Yasinf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xasinf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yasinh(tls *TLS, x3 float64) (r float64)
TEXT ·Yasinh(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xasinh(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yasinhf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yasinhf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yasinhf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xasinhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yasinhl(tls *TLS, x float64) (r float64)
TEXT ·Yasinhl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xasinhl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yasinl(tls *TLS, x float64) (r float64)
TEXT ·Yasinl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xasinl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yasprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yasprintf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yasprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xasprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yat_quick_exit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yat_quick_exit(tls *TLS, func1 uintptr) (r1 int32)
+TEXT ·Yat_quick_exit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ func1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xat_quick_exit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yatan(tls *TLS, x3 float64) (r float64)
TEXT ·Yatan(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatan(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yatan2(tls *TLS, y float64, x float64) (r float64)
TEXT ·Yatan2(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ y+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xatan2(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yatan2f(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yatan2f(tls *TLS, y float32, x float32) (r float32)
+TEXT ·Yatan2f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL y+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL x+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xatan2f(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yatan2l(tls *TLS, y float64, x float64) (r float64)
TEXT ·Yatan2l(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ y+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xatan2l(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yatanf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yatanf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yatanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xatanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yatanh(tls *TLS, x3 float64) (r float64)
TEXT ·Yatanh(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatanh(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yatanhf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yatanhf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yatanhf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xatanhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yatanhl(tls *TLS, x float64) (r float64)
TEXT ·Yatanhl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatanhl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yatanl(tls *TLS, x float64) (r float64)
TEXT ·Yatanl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatanl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yatexit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yatexit(tls *TLS, func_ uintptr) (r int32)
+TEXT ·Yatexit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ func_+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatexit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yatof(tls *TLS, s uintptr) (r float64)
TEXT ·Yatof(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatof(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yatoi(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yatoi(tls *TLS, s uintptr) (r int32)
+TEXT ·Yatoi(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatoi(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yatol(tls *TLS, s uintptr) (r int64)
TEXT ·Yatol(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatol(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yatoll(tls *TLS, s uintptr) (r int64)
TEXT ·Yatoll(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xatoll(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ybacktrace(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ybacktrace(t *TLS, buf uintptr, size int32) int32
+TEXT ·Ybacktrace(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL size+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xbacktrace(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ybacktrace_symbols_fd(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ybacktrace_symbols_fd(t *TLS, buffer uintptr, size, fd int32)
+TEXT ·Ybacktrace_symbols_fd(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buffer+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL size+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL fd+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xbacktrace_symbols_fd(SB)
RET
+// func Ybasename(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ybasename(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xbasename(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ybcmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ybcmp(tls *TLS, s1 uintptr, s2 uintptr, n Tsize_t) (r int32)
+TEXT ·Ybcmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s2+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xbcmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ybcopy(tls *TLS, s1 uintptr, s2 uintptr, n Tsize_t)
TEXT ·Ybcopy(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s2+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xbcopy(SB)
RET
-TEXT ·Ybind(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ybind(tls *TLS, fd int32, addr uintptr, len1 Tsocklen_t) (r1 int32)
+TEXT ·Ybind(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL len1+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xbind(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ybind_textdomain_codeset(tls *TLS, domainname uintptr, codeset uintptr) (r uintptr)
TEXT ·Ybind_textdomain_codeset(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ codeset+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xbind_textdomain_codeset(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ybindtextdomain(tls *TLS, domainname uintptr, dirname uintptr) (r uintptr)
TEXT ·Ybindtextdomain(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ dirname+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xbindtextdomain(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ybrk(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ybrk(tls *TLS, end uintptr) (r int32)
+TEXT ·Ybrk(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ end+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xbrk(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ybsearch(tls *TLS, key uintptr, base uintptr, nel Tsize_t, width Tsize_t, cmp uintptr) (r uintptr)
TEXT ·Ybsearch(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nel+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ width+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ cmp+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xbsearch(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Ybtowc(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ybtowc(tls *TLS, c int32) (r Twint_t)
+TEXT ·Ybtowc(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xbtowc(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ybzero(tls *TLS, s uintptr, n Tsize_t)
TEXT ·Ybzero(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xbzero(SB)
RET
+// func Yc16rtomb(tls *TLS, s uintptr, c16 Tchar16_t, ps uintptr) (r Tsize_t)
TEXT ·Yc16rtomb(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVW c16+16(FP), AX
+ MOVW AX, 16(SP)
+ MOVQ ps+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xc16rtomb(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yc32rtomb(tls *TLS, s uintptr, c32 Tchar32_t, ps uintptr) (r Tsize_t)
TEXT ·Yc32rtomb(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c32+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ ps+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xc32rtomb(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ycabs(tls *TLS, z complex128) (r float64)
TEXT ·Ycabs(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcabs(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycabsf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycabsf(tls *TLS, z complex64) (r float32)
+TEXT ·Ycabsf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcabsf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycabsl(tls *TLS, z complex128) (r float64)
TEXT ·Ycabsl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcabsl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycacos(tls *TLS, z complex128) (r complex128)
TEXT ·Ycacos(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcacos(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycacosf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycacosf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcacosf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycacosh(tls *TLS, z complex128) (r complex128)
TEXT ·Ycacosh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcacosh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycacoshf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycacoshf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcacoshf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycacoshl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycacoshl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcacoshl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycacosl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycacosl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcacosl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycalloc(tls *TLS, m Tsize_t, n Tsize_t) (r uintptr)
TEXT ·Ycalloc(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcalloc(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycapget(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycapget(tls *TLS, a uintptr, b uintptr) (r int32)
+TEXT ·Ycapget(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcapget(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ycapset(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycapset(tls *TLS, a uintptr, b uintptr) (r int32)
+TEXT ·Ycapset(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcapset(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ycarg(tls *TLS, z complex128) (r float64)
TEXT ·Ycarg(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcarg(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycargf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycargf(tls *TLS, z complex64) (r float32)
+TEXT ·Ycargf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcargf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycargl(tls *TLS, z complex128) (r float64)
TEXT ·Ycargl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcargl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycasin(tls *TLS, z complex128) (r1 complex128)
TEXT ·Ycasin(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcasin(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1_imag+32(FP)
RET
+// func Ycasinf(tls *TLS, z complex64) (r1 complex64)
TEXT ·Ycasinf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcasinf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r1_imag+20(FP)
RET
+// func Ycasinh(tls *TLS, z complex128) (r complex128)
TEXT ·Ycasinh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcasinh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycasinhf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycasinhf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcasinhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycasinhl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycasinhl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcasinhl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycasinl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycasinl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcasinl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycatan(tls *TLS, z complex128) (r complex128)
TEXT ·Ycatan(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcatan(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycatanf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycatanf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcatanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycatanh(tls *TLS, z complex128) (r complex128)
TEXT ·Ycatanh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcatanh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycatanhf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycatanhf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcatanhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycatanhl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycatanhl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcatanhl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycatanl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycatanl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcatanl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
-TEXT ·Ycatclose(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycatclose(tls *TLS, catd Tnl_catd) (r int32)
+TEXT ·Ycatclose(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ catd+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcatclose(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ycatgets(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ycatgets(tls *TLS, catd Tnl_catd, set_id int32, msg_id int32, s uintptr) (r uintptr)
+TEXT ·Ycatgets(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ catd+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL set_id+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL msg_id+20(FP), AX
+ MOVL AX, 20(SP)
+ MOVQ s+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xcatgets(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
RET
+// func Ycatopen(tls *TLS, name uintptr, oflag int32) (r Tnl_catd)
TEXT ·Ycatopen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL oflag+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xcatopen(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycbrt(tls *TLS, x float64) (r1 float64)
TEXT ·Ycbrt(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcbrt(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Ycbrtf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycbrtf(tls *TLS, x float32) (r1 float32)
+TEXT ·Ycbrtf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xcbrtf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Ycbrtl(tls *TLS, x float64) (r float64)
TEXT ·Ycbrtl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcbrtl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yccos(tls *TLS, z complex128) (r complex128)
TEXT ·Yccos(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xccos(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yccosf(tls *TLS, z complex64) (r complex64)
TEXT ·Yccosf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xccosf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Yccosh(tls *TLS, z complex128) (r complex128)
TEXT ·Yccosh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xccosh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yccoshf(tls *TLS, z complex64) (r complex64)
TEXT ·Yccoshf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xccoshf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Yccoshl(tls *TLS, z complex128) (r complex128)
TEXT ·Yccoshl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xccoshl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yccosl(tls *TLS, z complex128) (r complex128)
TEXT ·Yccosl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xccosl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yceil(tls *TLS, x3 float64) (r float64)
TEXT ·Yceil(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xceil(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yceilf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yceilf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yceilf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xceilf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yceill(tls *TLS, x float64) (r float64)
TEXT ·Yceill(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xceill(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ycexp(tls *TLS, z complex128) (r complex128)
TEXT ·Ycexp(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcexp(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycexpf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycexpf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcexpf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycexpl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycexpl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcexpl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
-TEXT ·Ycfgetispeed(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycfgetispeed(tls *TLS, tio uintptr) (r Tspeed_t)
+TEXT ·Ycfgetispeed(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tio+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcfgetispeed(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ycfgetospeed(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycfgetospeed(tls *TLS, tio uintptr) (r Tspeed_t)
+TEXT ·Ycfgetospeed(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tio+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcfgetospeed(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycfmakeraw(tls *TLS, t uintptr)
TEXT ·Ycfmakeraw(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcfmakeraw(SB)
RET
-TEXT ·Ycfsetispeed(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycfsetispeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+TEXT ·Ycfsetispeed(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tio+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL speed+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xcfsetispeed(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ycfsetospeed(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycfsetospeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+TEXT ·Ycfsetospeed(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tio+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL speed+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xcfsetospeed(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ycfsetspeed(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycfsetspeed(tls *TLS, tio uintptr, speed Tspeed_t) (r int32)
+TEXT ·Ycfsetspeed(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tio+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL speed+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xcfsetspeed(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ychdir(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ychdir(tls *TLS, path uintptr) (r int32)
+TEXT ·Ychdir(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xchdir(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ychmod(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ychmod(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ychmod(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xchmod(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ychown(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ychown(tls *TLS, path uintptr, uid Tuid_t, gid Tgid_t) (r int32)
+TEXT ·Ychown(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL uid+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL gid+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xchown(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ychroot(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ychroot(tls *TLS, path uintptr) (r int32)
+TEXT ·Ychroot(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xchroot(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycimag(tls *TLS, z complex128) (r float64)
TEXT ·Ycimag(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcimag(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycimagf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycimagf(tls *TLS, z complex64) (r float32)
+TEXT ·Ycimagf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcimagf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycimagl(tls *TLS, z complex128) (r float64)
TEXT ·Ycimagl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcimagl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yclearenv(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yclearenv(tls *TLS) (r int32)
+TEXT ·Yclearenv(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xclearenv(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Yclearerr(tls *TLS, f uintptr)
TEXT ·Yclearerr(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xclearerr(SB)
RET
+// func Yclearerr_unlocked(tls *TLS, f uintptr)
TEXT ·Yclearerr_unlocked(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xclearerr_unlocked(SB)
RET
+// func Yclock(tls *TLS) (r Tclock_t)
TEXT ·Yclock(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xclock(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Yclock_adjtime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yclock_adjtime(tls *TLS, clock_id Tclockid_t, utx uintptr) (r1 int32)
+TEXT ·Yclock_adjtime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL clock_id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ utx+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclock_adjtime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Yclock_getcpuclockid(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yclock_getcpuclockid(tls *TLS, pid Tpid_t, clk uintptr) (r int32)
+TEXT ·Yclock_getcpuclockid(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ clk+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclock_getcpuclockid(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yclock_getres(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yclock_getres(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+TEXT ·Yclock_getres(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL clk+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ts+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclock_getres(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yclock_gettime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yclock_gettime(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+TEXT ·Yclock_gettime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL clk+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ts+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclock_gettime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yclock_nanosleep(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yclock_nanosleep(tls *TLS, clk Tclockid_t, flags int32, req uintptr, rem uintptr) (r int32)
+TEXT ·Yclock_nanosleep(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL clk+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ req+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ rem+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xclock_nanosleep(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yclock_settime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yclock_settime(tls *TLS, clk Tclockid_t, ts uintptr) (r int32)
+TEXT ·Yclock_settime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL clk+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ts+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclock_settime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yclog(tls *TLS, z complex128) (r1 complex128)
TEXT ·Yclog(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclog(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1_imag+32(FP)
RET
+// func Yclogf(tls *TLS, z complex64) (r1 complex64)
TEXT ·Yclogf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xclogf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r1_imag+20(FP)
RET
+// func Yclogl(tls *TLS, z complex128) (r complex128)
TEXT ·Yclogl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xclogl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
-TEXT ·Yclose(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yclose(tls *TLS, fd int32) (r1 int32)
+TEXT ·Yclose(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xclose(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yclosedir(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yclosedir(tls *TLS, dir uintptr) (r int32)
+TEXT ·Yclosedir(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xclosedir(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycloselog(tls *TLS)
TEXT ·Ycloselog(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xcloselog(SB)
RET
+// func Yconfstr(tls *TLS, name int32, buf uintptr, len1 Tsize_t) (r Tsize_t)
TEXT ·Yconfstr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL name+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xconfstr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yconj(tls *TLS, z complex128) (r complex128)
TEXT ·Yconj(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xconj(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yconjf(tls *TLS, z complex64) (r complex64)
TEXT ·Yconjf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xconjf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Yconjl(tls *TLS, z complex128) (r complex128)
TEXT ·Yconjl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xconjl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
-TEXT ·Yconnect(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yconnect(tls *TLS, fd int32, addr uintptr, len1 Tsocklen_t) (r1 int32)
+TEXT ·Yconnect(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL len1+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xconnect(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ycopy_file_range(tls *TLS, fd_in int32, off_in uintptr, fd_out int32, off_out uintptr, len1 Tsize_t, flags uint32) (r Tssize_t)
TEXT ·Ycopy_file_range(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd_in+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ off_in+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL fd_out+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ off_out+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ len1+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
+ MOVL flags+48(FP), AX
+ MOVL AX, 48(SP)
CALL ·Xcopy_file_range(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r+56(FP)
RET
+// func Ycopysign(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ycopysign(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcopysign(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycopysignf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycopysignf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Ycopysignf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcopysignf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycopysignl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ycopysignl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcopysignl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycos(tls *TLS, x3 float64) (r float64)
TEXT ·Ycos(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcos(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ycosf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycosf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ycosf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xcosf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycosh(tls *TLS, x3 float64) (r float64)
TEXT ·Ycosh(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcosh(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ycoshf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycoshf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ycoshf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xcoshf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycoshl(tls *TLS, x float64) (r float64)
TEXT ·Ycoshl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcoshl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ycosl(tls *TLS, x float64) (r float64)
TEXT ·Ycosl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcosl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ycpow(tls *TLS, z complex128, c complex128) (r complex128)
TEXT ·Ycpow(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ c_real+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ c_imag+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xcpow(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r_real+40(FP)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r_imag+48(FP)
RET
+// func Ycpowf(tls *TLS, z complex64, c complex64) (r complex64)
TEXT ·Ycpowf(SB),$32-32
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL c_real+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL c_imag+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xcpowf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r_real+24(FP)
+ MOVL 28(SP), AX
+ MOVL AX, r_imag+28(FP)
RET
+// func Ycpowl(tls *TLS, z complex128, c complex128) (r complex128)
TEXT ·Ycpowl(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ c_real+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ c_imag+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xcpowl(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r_real+40(FP)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r_imag+48(FP)
RET
+// func Ycproj(tls *TLS, z complex128) (r complex128)
TEXT ·Ycproj(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcproj(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycprojf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycprojf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcprojf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycprojl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycprojl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcprojl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycreal(tls *TLS, z complex128) (r float64)
TEXT ·Ycreal(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcreal(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycrealf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ycrealf(tls *TLS, z complex64) (r float32)
+TEXT ·Ycrealf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcrealf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ycreall(tls *TLS, z complex128) (r float64)
TEXT ·Ycreall(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcreall(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ycreat(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ycreat(tls *TLS, filename uintptr, mode Tmode_t) (r int32)
+TEXT ·Ycreat(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xcreat(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ycrypt(tls *TLS, key uintptr, salt uintptr) (r uintptr)
TEXT ·Ycrypt(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ salt+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcrypt(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycrypt_r(tls *TLS, key uintptr, salt uintptr, data uintptr) (r uintptr)
TEXT ·Ycrypt_r(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ salt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ data+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xcrypt_r(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ycsin(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsin(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsin(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycsinf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycsinf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcsinf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycsinh(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsinh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsinh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycsinhf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycsinhf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcsinhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycsinhl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsinhl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsinhl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycsinl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsinl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsinl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycsqrt(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsqrt(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsqrt(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Ycsqrtf(tls *TLS, z complex64) (r complex64)
TEXT ·Ycsqrtf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xcsqrtf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Ycsqrtl(tls *TLS, z complex128) (r complex128)
TEXT ·Ycsqrtl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xcsqrtl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yctan(tls *TLS, z complex128) (r complex128)
TEXT ·Yctan(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xctan(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yctanf(tls *TLS, z complex64) (r complex64)
TEXT ·Yctanf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xctanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Yctanh(tls *TLS, z complex128) (r complex128)
TEXT ·Yctanh(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xctanh(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yctanhf(tls *TLS, z complex64) (r complex64)
TEXT ·Yctanhf(SB),$24-24
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL z_real+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL z_imag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xctanhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_real+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_imag+20(FP)
RET
+// func Yctanhl(tls *TLS, z complex128) (r complex128)
TEXT ·Yctanhl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xctanhl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yctanl(tls *TLS, z complex128) (r complex128)
TEXT ·Yctanl(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ z_real+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ z_imag+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xctanl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_real+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_imag+32(FP)
RET
+// func Yctermid(tls *TLS, s uintptr) (r uintptr)
TEXT ·Yctermid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xctermid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yctime(tls *TLS, t uintptr) (r uintptr)
TEXT ·Yctime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xctime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yctime_r(tls *TLS, t uintptr, buf uintptr) (r uintptr)
TEXT ·Yctime_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xctime_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ycuserid(tls *TLS, buf uintptr) (r uintptr)
TEXT ·Ycuserid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xcuserid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ydcgettext(tls *TLS, domainname uintptr, msgid uintptr, category int32) (r uintptr)
TEXT ·Ydcgettext(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msgid+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL category+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xdcgettext(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ydcngettext(tls *TLS, domainname uintptr, msgid1 uintptr, msgid2 uintptr, n uint64, category int32) (r1 uintptr)
TEXT ·Ydcngettext(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msgid1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ msgid2+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ n+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL category+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xdcngettext(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r1+48(FP)
RET
-TEXT ·Ydelete_module(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ydelete_module(tls *TLS, a uintptr, b uint32) (r int32)
+TEXT ·Ydelete_module(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL b+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xdelete_module(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ydgettext(tls *TLS, domainname uintptr, msgid uintptr) (r uintptr)
TEXT ·Ydgettext(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msgid+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xdgettext(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ydifftime(tls *TLS, t1 Ttime_t, t0 Ttime_t) (r float64)
TEXT ·Ydifftime(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ t0+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xdifftime(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ydirfd(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ydirfd(tls *TLS, d uintptr) (r int32)
+TEXT ·Ydirfd(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xdirfd(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ydirname(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ydirname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xdirname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ydiv(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ydiv(tls *TLS, num int32, den int32) (r Tdiv_t)
+TEXT ·Ydiv(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL num+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL den+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xdiv(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_Fquot+16(FP)
+ MOVL 20(SP), AX
+ MOVL AX, r_Frem+20(FP)
RET
-TEXT ·Ydlclose(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ydlclose(t *TLS, handle uintptr) int32
+TEXT ·Ydlclose(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ handle+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xdlclose(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
+// func Ydlerror(t *TLS) uintptr
TEXT ·Ydlerror(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xdlerror(SB)
MOVQ 8(SP), AX
MOVQ AX, ret+8(FP)
RET
+// func Ydlopen(t *TLS, filename uintptr, flags int32) uintptr
TEXT ·Ydlopen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xdlopen(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
+// func Ydlsym(t *TLS, handle, symbol uintptr) uintptr
TEXT ·Ydlsym(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ handle+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ symbol+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xdlsym(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
-TEXT ·Ydn_comp(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ydn_comp(tls *TLS, src uintptr, dst uintptr, space int32, dnptrs uintptr, lastdnptr uintptr) (r int32)
+TEXT ·Ydn_comp(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ src+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ dst+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL space+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ dnptrs+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ lastdnptr+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xdn_comp(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ydn_expand(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ydn_expand(tls *TLS, base uintptr, end uintptr, src uintptr, dest uintptr, space int32) (r int32)
+TEXT ·Ydn_expand(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ base+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ end+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ src+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ dest+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL space+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xdn_expand(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ydn_skipname(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ydn_skipname(tls *TLS, s uintptr, end uintptr) (r int32)
+TEXT ·Ydn_skipname(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ end+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xdn_skipname(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ydngettext(tls *TLS, domainname uintptr, msgid1 uintptr, msgid2 uintptr, n uint64) (r uintptr)
TEXT ·Ydngettext(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msgid1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ msgid2+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ n+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xdngettext(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ydprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ydprintf(tls *TLS, fd int32, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ydprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xdprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ydrand48(tls *TLS) (r float64)
TEXT ·Ydrand48(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xdrand48(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ydrem(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ydrem(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xdrem(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ydremf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ydremf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Ydremf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xdremf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ydup(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ydup(tls *TLS, fd int32) (r int32)
+TEXT ·Ydup(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xdup(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ydup2(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ydup2(tls *TLS, old int32, new1 int32) (r1 int32)
+TEXT ·Ydup2(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL old+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL new1+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xdup2(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
- RET
-
-TEXT ·Ydup3(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
+ RET
+
+// func Ydup3(tls *TLS, old int32, new1 int32, flags int32) (r int32)
+TEXT ·Ydup3(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL old+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL new1+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xdup3(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yduplocale(tls *TLS, old Tlocale_t) (r Tlocale_t)
TEXT ·Yduplocale(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ old+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xduplocale(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yeaccess(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yeaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+TEXT ·Yeaccess(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL amode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xeaccess(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yecvt(tls *TLS, x float64, n int32, dp uintptr, sign uintptr) (r uintptr)
TEXT ·Yecvt(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ dp+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ sign+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xecvt(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yencrypt(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yencrypt(tls *TLS, block uintptr, edflag int32)
+TEXT ·Yencrypt(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ block+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL edflag+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xencrypt(SB)
RET
+// func Yendgrent(tls *TLS)
TEXT ·Yendgrent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendgrent(SB)
RET
+// func Yendhostent(tls *TLS)
TEXT ·Yendhostent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendhostent(SB)
RET
-TEXT ·Yendmntent(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yendmntent(tls *TLS, f uintptr) (r int32)
+TEXT ·Yendmntent(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xendmntent(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yendnetent(tls *TLS)
TEXT ·Yendnetent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendnetent(SB)
RET
+// func Yendprotoent(tls *TLS)
TEXT ·Yendprotoent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendprotoent(SB)
RET
+// func Yendpwent(tls *TLS)
TEXT ·Yendpwent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendpwent(SB)
RET
+// func Yendservent(tls *TLS)
TEXT ·Yendservent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendservent(SB)
RET
+// func Yendspent(tls *TLS)
TEXT ·Yendspent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendspent(SB)
RET
+// func Yendusershell(tls *TLS)
TEXT ·Yendusershell(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendusershell(SB)
RET
+// func Yendutent(tls *TLS)
TEXT ·Yendutent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendutent(SB)
RET
+// func Yendutxent(tls *TLS)
TEXT ·Yendutxent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xendutxent(SB)
RET
-TEXT ·Yepoll_create(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yepoll_create(tls *TLS, size int32) (r int32)
+TEXT ·Yepoll_create(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL size+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xepoll_create(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yepoll_create1(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yepoll_create1(tls *TLS, flags int32) (r1 int32)
+TEXT ·Yepoll_create1(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xepoll_create1(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yepoll_ctl(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yepoll_ctl(tls *TLS, fd int32, op int32, fd2 int32, ev uintptr) (r int32)
+TEXT ·Yepoll_ctl(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL op+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL fd2+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ ev+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xepoll_ctl(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yepoll_pwait(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yepoll_pwait(tls *TLS, fd int32, ev uintptr, cnt int32, to int32, sigs uintptr) (r1 int32)
+TEXT ·Yepoll_pwait(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ev+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL cnt+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL to+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVQ sigs+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
CALL ·Xepoll_pwait(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
-TEXT ·Yepoll_wait(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yepoll_wait(tls *TLS, fd int32, ev uintptr, cnt int32, to int32) (r int32)
+TEXT ·Yepoll_wait(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ev+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL cnt+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL to+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xepoll_wait(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yerand48(tls *TLS, s uintptr) (r float64)
TEXT ·Yerand48(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xerand48(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yerf(tls *TLS, x float64) (r1 float64)
TEXT ·Yerf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xerf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
+// func Yerfc(tls *TLS, x float64) (r1 float64)
TEXT ·Yerfc(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xerfc(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Yerfcf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yerfcf(tls *TLS, x float32) (r1 float32)
+TEXT ·Yerfcf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xerfcf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yerfcl(tls *TLS, x float64) (r float64)
TEXT ·Yerfcl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xerfcl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yerff(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yerff(tls *TLS, x float32) (r1 float32)
+TEXT ·Yerff(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xerff(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yerfl(tls *TLS, x float64) (r float64)
TEXT ·Yerfl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xerfl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yerr(tls *TLS, status int32, fmt uintptr, va uintptr)
TEXT ·Yerr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL status+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xerr(SB)
RET
+// func Yerrx(tls *TLS, status int32, fmt uintptr, va uintptr)
TEXT ·Yerrx(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL status+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xerrx(SB)
RET
+// func Yether_aton(tls *TLS, x uintptr) (r uintptr)
TEXT ·Yether_aton(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xether_aton(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yether_aton_r(tls *TLS, x uintptr, p_a uintptr) (r uintptr)
TEXT ·Yether_aton_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p_a+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xether_aton_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yether_hostton(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yether_hostton(tls *TLS, hostname uintptr, e uintptr) (r int32)
+TEXT ·Yether_hostton(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ hostname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xether_hostton(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yether_line(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yether_line(tls *TLS, l uintptr, e uintptr, hostname uintptr) (r int32)
+TEXT ·Yether_line(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ hostname+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xether_line(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yether_ntoa(tls *TLS, p_a uintptr) (r uintptr)
TEXT ·Yether_ntoa(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p_a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xether_ntoa(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yether_ntoa_r(tls *TLS, p_a uintptr, x uintptr) (r uintptr)
TEXT ·Yether_ntoa_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p_a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xether_ntoa_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yether_ntohost(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yether_ntohost(tls *TLS, hostname uintptr, e uintptr) (r int32)
+TEXT ·Yether_ntohost(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ hostname+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xether_ntohost(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yeuidaccess(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yeuidaccess(tls *TLS, filename uintptr, amode int32) (r int32)
+TEXT ·Yeuidaccess(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL amode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xeuidaccess(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yeventfd(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yeventfd(tls *TLS, count uint32, flags int32) (r1 int32)
+TEXT ·Yeventfd(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL count+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xeventfd(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yeventfd_read(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yeventfd_read(tls *TLS, fd int32, value uintptr) (r int32)
+TEXT ·Yeventfd_read(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ value+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xeventfd_read(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yeventfd_write(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yeventfd_write(tls *TLS, fd int32, _value Teventfd_t) (r int32)
+TEXT ·Yeventfd_write(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ _value+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xeventfd_write(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yexecl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yexecl(tls *TLS, path uintptr, argv0 uintptr, va uintptr) (r int32)
+TEXT ·Yexecl(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv0+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xexecl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yexecle(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yexecle(tls *TLS, path uintptr, argv0 uintptr, va uintptr) (r int32)
+TEXT ·Yexecle(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv0+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xexecle(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yexeclp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yexeclp(tls *TLS, file uintptr, argv0 uintptr, va uintptr) (r int32)
+TEXT ·Yexeclp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ file+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv0+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xexeclp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yexecv(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yexecv(tls *TLS, path uintptr, argv uintptr) (r int32)
+TEXT ·Yexecv(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xexecv(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yexecve(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yexecve(tls *TLS, path uintptr, argv uintptr, envp uintptr) (r int32)
+TEXT ·Yexecve(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ envp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xexecve(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yexecvp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yexecvp(tls *TLS, file uintptr, argv uintptr) (r int32)
+TEXT ·Yexecvp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ file+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xexecvp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yexecvpe(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yexecvpe(tls *TLS, file uintptr, argv uintptr, envp uintptr) (r int32)
+TEXT ·Yexecvpe(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ file+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ envp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xexecvpe(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yexit(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yexit(tls *TLS, code int32)
+TEXT ·Yexit(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL code+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xexit(SB)
RET
+// func Yexp(tls *TLS, x1 float64) (r1 float64)
TEXT ·Yexp(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexp(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
+// func Yexp10(tls *TLS, x float64) (r float64)
TEXT ·Yexp10(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexp10(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yexp10f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yexp10f(tls *TLS, x float32) (r float32)
+TEXT ·Yexp10f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xexp10f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yexp10l(tls *TLS, x float64) (r float64)
TEXT ·Yexp10l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexp10l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yexp2(tls *TLS, x1 float64) (r1 float64)
TEXT ·Yexp2(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexp2(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Yexp2f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yexp2f(tls *TLS, x2 float32) (r1 float32)
+TEXT ·Yexp2f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x2+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xexp2f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yexp2l(tls *TLS, x float64) (r float64)
TEXT ·Yexp2l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexp2l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yexpf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yexpf(tls *TLS, x2 float32) (r1 float32)
+TEXT ·Yexpf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x2+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xexpf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yexpl(tls *TLS, x float64) (r float64)
TEXT ·Yexpl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexpl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yexplicit_bzero(tls *TLS, d uintptr, n Tsize_t)
TEXT ·Yexplicit_bzero(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xexplicit_bzero(SB)
RET
+// func Yexpm1(tls *TLS, x3 float64) (r float64)
TEXT ·Yexpm1(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexpm1(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yexpm1f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yexpm1f(tls *TLS, x3 float32) (r float32)
+TEXT ·Yexpm1f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xexpm1f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yexpm1l(tls *TLS, x float64) (r float64)
TEXT ·Yexpm1l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xexpm1l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yfabs(tls *TLS, x float64) (r float64)
TEXT ·Yfabs(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfabs(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yfabsf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfabsf(tls *TLS, x float32) (r float32)
+TEXT ·Yfabsf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfabsf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfabsl(tls *TLS, x float64) (r float64)
TEXT ·Yfabsl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfabsl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yfaccessat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yfaccessat(tls *TLS, fd int32, filename uintptr, amode int32, flag int32) (r int32)
+TEXT ·Yfaccessat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ filename+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL amode+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flag+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xfaccessat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfallocate(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yfallocate(tls *TLS, fd int32, mode int32, base Toff_t, len1 Toff_t) (r int32)
+TEXT ·Yfallocate(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL mode+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xfallocate(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfanotify_init(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfanotify_init(tls *TLS, flags uint32, event_f_flags uint32) (r int32)
+TEXT ·Yfanotify_init(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL event_f_flags+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfanotify_init(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfanotify_mark(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yfanotify_mark(tls *TLS, fanotify_fd int32, flags uint32, mask uint64, dfd int32, pathname uintptr) (r int32)
+TEXT ·Yfanotify_mark(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fanotify_fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ mask+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL dfd+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ pathname+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
CALL ·Xfanotify_mark(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yfchdir(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfchdir(tls *TLS, fd int32) (r int32)
+TEXT ·Yfchdir(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfchdir(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfchmod(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfchmod(tls *TLS, fd int32, mode Tmode_t) (r int32)
+TEXT ·Yfchmod(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL mode+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfchmod(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfchmodat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yfchmodat(tls *TLS, fd int32, path uintptr, mode Tmode_t, flag int32) (r int32)
+TEXT ·Yfchmodat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL mode+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flag+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xfchmodat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
- RET
-
-TEXT ·Yfchown(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
+ RET
+
+// func Yfchown(tls *TLS, fd int32, uid Tuid_t, gid Tgid_t) (r int32)
+TEXT ·Yfchown(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL uid+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL gid+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xfchown(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
- RET
-
-TEXT ·Yfchownat(SB),$56-56
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
+ RET
+
+// func Yfchownat(tls *TLS, fd int32, path uintptr, uid Tuid_t, gid Tgid_t, flag int32) (r int32)
+TEXT ·Yfchownat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
+ MOVQ AX, 16(SP)
+ MOVL uid+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL gid+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVL flag+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xfchownat(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yfclose(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfclose(tls *TLS, f uintptr) (r1 int32)
+TEXT ·Yfclose(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfclose(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yfcntl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfcntl(tls *TLS, fd int32, cmd int32, va uintptr) (r int32)
+TEXT ·Yfcntl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL cmd+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xfcntl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfcntl64(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfcntl64(tls *TLS, fd int32, cmd int32, va uintptr) (r int32)
+TEXT ·Yfcntl64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL cmd+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xfcntl64(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yfcvt(tls *TLS, x float64, n int32, dp uintptr, sign uintptr) (r uintptr)
TEXT ·Yfcvt(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ dp+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ sign+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfcvt(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yfdatasync(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfdatasync(tls *TLS, fd int32) (r int32)
+TEXT ·Yfdatasync(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfdatasync(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfdim(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfdim(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfdim(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfdimf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfdimf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yfdimf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfdimf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfdiml(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfdiml(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfdiml(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfdopen(tls *TLS, fd int32, mode uintptr) (r uintptr)
TEXT ·Yfdopen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfdopen(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfdopendir(tls *TLS, fd int32) (r uintptr)
TEXT ·Yfdopendir(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfdopendir(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yfeclearexcept(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfeclearexcept(tls *TLS, mask int32) (r int32)
+TEXT ·Yfeclearexcept(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL mask+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfeclearexcept(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfegetenv(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfegetenv(tls *TLS, envp uintptr) (r int32)
+TEXT ·Yfegetenv(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ envp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfegetenv(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfegetround(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yfegetround(tls *TLS) (r int32)
+TEXT ·Yfegetround(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xfegetround(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yfeof(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfeof(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfeof(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfeof(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfeof_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfeof_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfeof_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfeof_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yferaiseexcept(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yferaiseexcept(tls *TLS, mask int32) (r int32)
+TEXT ·Yferaiseexcept(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL mask+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xferaiseexcept(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yferror(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yferror(tls *TLS, f uintptr) (r int32)
+TEXT ·Yferror(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xferror(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yferror_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yferror_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Yferror_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xferror_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfesetenv(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfesetenv(tls *TLS, envp uintptr) (r int32)
+TEXT ·Yfesetenv(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ envp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfesetenv(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfetestexcept(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfetestexcept(tls *TLS, mask int32) (r int32)
+TEXT ·Yfetestexcept(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL mask+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfetestexcept(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfexecve(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfexecve(tls *TLS, fd int32, argv uintptr, envp uintptr) (r1 int32)
+TEXT ·Yfexecve(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ envp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfexecve(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Yfflush(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfflush(tls *TLS, f uintptr) (r1 int32)
+TEXT ·Yfflush(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfflush(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yfflush_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfflush_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfflush_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfflush_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yffs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yffs(tls *TLS, i int32) (r int32)
+TEXT ·Yffs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL i+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xffs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yffsl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yffsl(tls *TLS, i int64) (r int32)
+TEXT ·Yffsl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ i+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xffsl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yffsll(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yffsll(tls *TLS, i int64) (r int32)
+TEXT ·Yffsll(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ i+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xffsll(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfgetc(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfgetc(tls *TLS, f1 uintptr) (r int32)
+TEXT ·Yfgetc(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetc(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfgetc_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfgetc_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfgetc_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetc_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfgetgrent(tls *TLS, f uintptr) (r uintptr)
TEXT ·Yfgetgrent(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetgrent(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yfgetln(tls *TLS, f uintptr, plen uintptr) (r uintptr)
TEXT ·Yfgetln(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ plen+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfgetln(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfgetpos(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfgetpos(tls *TLS, f uintptr, pos uintptr) (r int32)
+TEXT ·Yfgetpos(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pos+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfgetpos(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yfgetpwent(tls *TLS, f uintptr) (r uintptr)
TEXT ·Yfgetpwent(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetpwent(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yfgets(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
TEXT ·Yfgets(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfgets(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfgets_unlocked(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
TEXT ·Yfgets_unlocked(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfgets_unlocked(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yfgetwc(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfgetwc(tls *TLS, f uintptr) (r Twint_t)
+TEXT ·Yfgetwc(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetwc(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfgetwc_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfgetwc_unlocked(tls *TLS, f uintptr) (r Twint_t)
+TEXT ·Yfgetwc_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfgetwc_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfgetws(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
TEXT ·Yfgetws(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfgetws(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfgetws_unlocked(tls *TLS, s uintptr, n int32, f uintptr) (r uintptr)
TEXT ·Yfgetws_unlocked(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfgetws_unlocked(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfgetxattr(tls *TLS, filedes int32, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Yfgetxattr(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL filedes+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfgetxattr(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yfileno(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfileno(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfileno(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfileno(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfileno_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfileno_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfileno_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfileno_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfinite(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfinite(tls *TLS, x float64) (r int32)
+TEXT ·Yfinite(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfinite(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfinitef(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfinitef(tls *TLS, x float32) (r int32)
+TEXT ·Yfinitef(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfinitef(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yflistxattr(tls *TLS, filedes int32, list uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Yflistxattr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL filedes+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ list+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xflistxattr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yflock(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yflock(tls *TLS, fd int32, op int32) (r int32)
+TEXT ·Yflock(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL op+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xflock(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yflockfile(tls *TLS, f uintptr)
TEXT ·Yflockfile(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xflockfile(SB)
RET
+// func Yfloor(tls *TLS, x3 float64) (r float64)
TEXT ·Yfloor(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfloor(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yfloorf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfloorf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yfloorf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfloorf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfloorl(tls *TLS, x float64) (r float64)
TEXT ·Yfloorl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfloorl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yfma(tls *TLS, x1 float64, y float64, z float64) (r1 float64)
TEXT ·Yfma(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ z+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfma(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1+32(FP)
RET
+// func Yfmal(tls *TLS, x float64, y float64, z float64) (r float64)
TEXT ·Yfmal(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ z+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfmal(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfmax(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfmax(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfmax(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfmaxf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfmaxf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yfmaxf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfmaxf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfmaxl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfmaxl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfmaxl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfmemopen(tls *TLS, buf uintptr, size Tsize_t, mode uintptr) (r uintptr)
TEXT ·Yfmemopen(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ mode+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfmemopen(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfmin(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfmin(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfmin(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfminf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfminf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yfminf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfminf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfminl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfminl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfminl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfmod(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfmod(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfmod(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfmodf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfmodf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yfmodf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfmodf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yfmodl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yfmodl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfmodl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfmtmsg(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Yfmtmsg(tls *TLS, classification int64, label uintptr, severity int32, text uintptr, action uintptr, tag uintptr) (r int32)
+TEXT ·Yfmtmsg(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ classification+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ label+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL severity+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ text+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ action+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ tag+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xfmtmsg(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
RET
-TEXT ·Yfnmatch(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfnmatch(tls *TLS, pat uintptr, str uintptr, flags int32) (r int32)
+TEXT ·Yfnmatch(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pat+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ str+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xfnmatch(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yfopen(tls *TLS, filename uintptr, mode uintptr) (r uintptr)
TEXT ·Yfopen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfopen(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfopen64(tls *TLS, filename uintptr, mode uintptr) (r uintptr)
TEXT ·Yfopen64(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfopen64(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yfopencookie(tls *TLS, cookie uintptr, mode uintptr, iofuncs Tcookie_io_functions_t) (r uintptr)
TEXT ·Yfopencookie(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ cookie+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ iofuncs_Fread+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ iofuncs_Fwrite+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ iofuncs_Fseek+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ iofuncs_Fclose1+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xfopencookie(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r+56(FP)
RET
-TEXT ·Yfork(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yfork(t *TLS) int32
+TEXT ·Yfork(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xfork(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, ret+8(FP)
RET
-TEXT ·Yfpathconf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfpathconf(tls *TLS, fd int32, name int32) (r int64)
+TEXT ·Yfpathconf(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL name+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xfpathconf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yfprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfprintf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yfprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfpurge(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfpurge(tls *TLS, f uintptr) (r int32)
+TEXT ·Yfpurge(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfpurge(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfputc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputc(tls *TLS, c1 int32, f1 uintptr) (r int32)
+TEXT ·Yfputc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputc_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputc_unlocked(tls *TLS, c int32, f uintptr) (r int32)
+TEXT ·Yfputc_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputc_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputs(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputs(tls *TLS, s uintptr, f uintptr) (r int32)
+TEXT ·Yfputs(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputs(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputs_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputs_unlocked(tls *TLS, s uintptr, f uintptr) (r int32)
+TEXT ·Yfputs_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputs_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputwc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputwc(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+TEXT ·Yfputwc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputwc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputwc_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputwc_unlocked(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+TEXT ·Yfputwc_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputwc_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputws(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputws(tls *TLS, _ws uintptr, f uintptr) (r int32)
+TEXT ·Yfputws(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _ws+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputws(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfputws_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfputws_unlocked(tls *TLS, _ws uintptr, f uintptr) (r int32)
+TEXT ·Yfputws_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _ws+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfputws_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yfread(tls *TLS, destv uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
TEXT ·Yfread(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ destv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nmemb+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ f+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfread(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Yfread_unlocked(tls *TLS, destv uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
TEXT ·Yfread_unlocked(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ destv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nmemb+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ f+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfread_unlocked(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Yfree(tls *TLS, p uintptr)
TEXT ·Yfree(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfree(SB)
RET
+// func Yfreeaddrinfo(tls *TLS, p uintptr)
TEXT ·Yfreeaddrinfo(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfreeaddrinfo(SB)
RET
+// func Yfreeifaddrs(tls *TLS, ifp uintptr)
TEXT ·Yfreeifaddrs(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ifp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfreeifaddrs(SB)
RET
+// func Yfreelocale(tls *TLS, l Tlocale_t)
TEXT ·Yfreelocale(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfreelocale(SB)
RET
-TEXT ·Yfremovexattr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfremovexattr(tls *TLS, fd int32, name uintptr) (r int32)
+TEXT ·Yfremovexattr(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfremovexattr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yfreopen(tls *TLS, filename uintptr, mode uintptr, f uintptr) (r uintptr)
TEXT ·Yfreopen(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfreopen(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yfrexp(tls *TLS, x float64, e uintptr) (r float64)
TEXT ·Yfrexp(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfrexp(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfrexpf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfrexpf(tls *TLS, x float32, e uintptr) (r float32)
+TEXT ·Yfrexpf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfrexpf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yfrexpl(tls *TLS, x float64, e uintptr) (r float64)
TEXT ·Yfrexpl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ e+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfrexpl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yfscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfscanf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yfscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfseek(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfseek(tls *TLS, f uintptr, off int64, whence int32) (r int32)
+TEXT ·Yfseek(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ off+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL whence+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xfseek(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfseeko(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfseeko(tls *TLS, f uintptr, off Toff_t, whence int32) (r int32)
+TEXT ·Yfseeko(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ off+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL whence+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xfseeko(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfsetpos(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfsetpos(tls *TLS, f uintptr, pos uintptr) (r int32)
+TEXT ·Yfsetpos(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pos+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfsetpos(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfsetxattr(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yfsetxattr(tls *TLS, filedes int32, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+TEXT ·Yfsetxattr(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL filedes+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xfsetxattr(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Yfstat(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfstat(tls *TLS, fd int32, st uintptr) (r int32)
+TEXT ·Yfstat(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ st+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfstat(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfstat64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfstat64(tls *TLS, fd int32, st uintptr) (r int32)
+TEXT ·Yfstat64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ st+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfstat64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfstatat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yfstatat(tls *TLS, fd int32, path uintptr, st uintptr, flag int32) (r int32)
+TEXT ·Yfstatat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ st+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flag+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xfstatat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yfstatfs(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfstatfs(tls *TLS, fd int32, buf uintptr) (r int32)
+TEXT ·Yfstatfs(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfstatfs(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfstatvfs(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfstatvfs(tls *TLS, fd int32, buf uintptr) (r int32)
+TEXT ·Yfstatvfs(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfstatvfs(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfsync(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfsync(tls *TLS, fd int32) (r int32)
+TEXT ·Yfsync(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xfsync(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yftell(tls *TLS, f uintptr) (r int64)
TEXT ·Yftell(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xftell(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yftello(tls *TLS, f uintptr) (r Toff_t)
TEXT ·Yftello(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xftello(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yftime(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yftime(tls *TLS, tp uintptr) (r int32)
+TEXT ·Yftime(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xftime(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yftok(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yftok(tls *TLS, path uintptr, id int32) (r Tkey_t)
+TEXT ·Yftok(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL id+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xftok(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yftruncate(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yftruncate(tls *TLS, fd int32, length Toff_t) (r int32)
+TEXT ·Yftruncate(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ length+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xftruncate(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yftruncate64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yftruncate64(tls *TLS, fd int32, length Toff_t) (r int32)
+TEXT ·Yftruncate64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ length+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xftruncate64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yftrylockfile(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yftrylockfile(tls *TLS, f uintptr) (r int32)
+TEXT ·Yftrylockfile(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xftrylockfile(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yfts64_close(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfts64_close(t *TLS, ftsp uintptr) int32
+TEXT ·Yfts64_close(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ftsp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfts64_close(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
+// func Yfts64_open(t *TLS, path_argv uintptr, options int32, compar uintptr) uintptr
TEXT ·Yfts64_open(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path_argv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL options+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ compar+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfts64_open(SB)
MOVQ 32(SP), AX
MOVQ AX, ret+32(FP)
RET
+// func Yfts64_read(t *TLS, ftsp uintptr) uintptr
TEXT ·Yfts64_read(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ftsp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfts64_read(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yfts_close(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yfts_close(t *TLS, ftsp uintptr) int32
+TEXT ·Yfts_close(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ftsp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfts_close(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
+// func Yfts_open(t *TLS, path_argv uintptr, options int32, compar uintptr) uintptr
TEXT ·Yfts_open(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path_argv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL options+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ compar+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfts_open(SB)
MOVQ 32(SP), AX
MOVQ AX, ret+32(FP)
RET
+// func Yfts_read(t *TLS, ftsp uintptr) uintptr
TEXT ·Yfts_read(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ftsp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfts_read(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Yftw(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yftw(tls *TLS, path uintptr, fn uintptr, fd_limit int32) (r int32)
+TEXT ·Yftw(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fn+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL fd_limit+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xftw(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yfunlockfile(tls *TLS, f uintptr)
TEXT ·Yfunlockfile(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xfunlockfile(SB)
RET
-TEXT ·Yfutimens(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfutimens(tls *TLS, fd int32, times uintptr) (r int32)
+TEXT ·Yfutimens(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ times+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfutimens(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfutimes(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfutimes(tls *TLS, fd int32, tv uintptr) (r int32)
+TEXT ·Yfutimes(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ tv+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xfutimes(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfutimesat(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfutimesat(tls *TLS, dirfd int32, pathname uintptr, times uintptr) (r int32)
+TEXT ·Yfutimesat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL dirfd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pathname+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ times+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfutimesat(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yfwide(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yfwide(tls *TLS, f uintptr, mode int32) (r int32)
+TEXT ·Yfwide(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xfwide(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yfwprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfwprintf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yfwprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfwprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yfwrite(tls *TLS, src uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
TEXT ·Yfwrite(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ src+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nmemb+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ f+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfwrite(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Yfwrite_unlocked(tls *TLS, src uintptr, size Tsize_t, nmemb Tsize_t, f uintptr) (r Tsize_t)
TEXT ·Yfwrite_unlocked(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ src+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nmemb+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ f+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xfwrite_unlocked(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yfwscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yfwscanf(tls *TLS, f uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yfwscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xfwscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ygai_strerror(tls *TLS, ecode int32) (r uintptr)
TEXT ·Ygai_strerror(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL ecode+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgai_strerror(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygcvt(tls *TLS, x float64, n int32, b uintptr) (r uintptr)
TEXT ·Ygcvt(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ b+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgcvt(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yget_avphys_pages(tls *TLS) (r int64)
TEXT ·Yget_avphys_pages(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xget_avphys_pages(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Yget_current_dir_name(tls *TLS) (r uintptr)
TEXT ·Yget_current_dir_name(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xget_current_dir_name(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Yget_nprocs(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yget_nprocs(tls *TLS) (r int32)
+TEXT ·Yget_nprocs(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xget_nprocs(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yget_nprocs_conf(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yget_nprocs_conf(tls *TLS) (r int32)
+TEXT ·Yget_nprocs_conf(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xget_nprocs_conf(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Yget_phys_pages(tls *TLS) (r int64)
TEXT ·Yget_phys_pages(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xget_phys_pages(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygetaddrinfo(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ygetaddrinfo(tls *TLS, host uintptr, serv uintptr, hint uintptr, res uintptr) (r1 int32)
+TEXT ·Ygetaddrinfo(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ host+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ serv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ hint+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ res+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xgetaddrinfo(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
+// func Ygetauxval(tls *TLS, item uint64) (r uint64)
TEXT ·Ygetauxval(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ item+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetauxval(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetc(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetc(tls *TLS, f1 uintptr) (r int32)
+TEXT ·Ygetc(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetc(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetc_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetc_unlocked(tls *TLS, f uintptr) (r int32)
+TEXT ·Ygetc_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetc_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetchar(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetchar(tls *TLS) (r int32)
+TEXT ·Ygetchar(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetchar(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetchar_unlocked(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetchar_unlocked(tls *TLS) (r int32)
+TEXT ·Ygetchar_unlocked(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetchar_unlocked(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ygetcwd(tls *TLS, buf uintptr, size Tsize_t) (r uintptr)
TEXT ·Ygetcwd(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetcwd(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ygetdate(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ygetdate(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetdate(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetdelim(tls *TLS, s uintptr, n uintptr, delim int32, f uintptr) (r Tssize_t)
TEXT ·Ygetdelim(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL delim+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ f+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xgetdelim(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ygetdents(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetdents(tls *TLS, fd int32, buf uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ygetdents(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetdents(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ygetdomainname(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetdomainname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ygetdomainname(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetdomainname(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygetdtablesize(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetdtablesize(tls *TLS) (r int32)
+TEXT ·Ygetdtablesize(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetdtablesize(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetegid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetegid(tls *TLS) (r Tgid_t)
+TEXT ·Ygetegid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetegid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetentropy(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetentropy(tls *TLS, buffer uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ygetentropy(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buffer+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetentropy(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ygetenv(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygetenv(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetenv(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygeteuid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygeteuid(tls *TLS) (r Tuid_t)
+TEXT ·Ygeteuid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgeteuid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetgid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetgid(tls *TLS) (r Tgid_t)
+TEXT ·Ygetgid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetgid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ygetgrent(tls *TLS) (r uintptr)
TEXT ·Ygetgrent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetgrent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetgrgid(tls *TLS, gid Tgid_t) (r uintptr)
TEXT ·Ygetgrgid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL gid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgetgrgid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetgrgid_r(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetgrgid_r(tls *TLS, gid Tgid_t, gr uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+TEXT ·Ygetgrgid_r(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL gid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ gr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ res+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetgrgid_r(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Ygetgrnam(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygetgrnam(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetgrnam(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetgrnam_r(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetgrnam_r(tls *TLS, name uintptr, gr uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+TEXT ·Ygetgrnam_r(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ gr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ res+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetgrnam_r(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ygetgrouplist(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ygetgrouplist(tls *TLS, user uintptr, gid Tgid_t, groups uintptr, ngroups uintptr) (r int32)
+TEXT ·Ygetgrouplist(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ user+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL gid+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ groups+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ngroups+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xgetgrouplist(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ygetgroups(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetgroups(tls *TLS, count int32, list uintptr) (r int32)
+TEXT ·Ygetgroups(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL count+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ list+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetgroups(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygethostbyaddr(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygethostbyaddr(tls *TLS, a uintptr, l Tsocklen_t, af int32) (r uintptr)
+TEXT ·Ygethostbyaddr(SB),$32-32
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL l+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL af+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xgethostbyaddr(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ 24(SP), AX
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ygethostbyaddr_r(SB),$80-80
- MOVQ p0+0(FP), AX
+// func Ygethostbyaddr_r(tls *TLS, a uintptr, l Tsocklen_t, af int32, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+TEXT ·Ygethostbyaddr_r(SB),$72-68
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL l+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL af+20(FP), AX
+ MOVL AX, 20(SP)
+ MOVQ h+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ buf+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ buflen+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ res+48(FP), AX
MOVQ AX, 48(SP)
- MOVQ p7+56(FP), AX
+ MOVQ err+56(FP), AX
MOVQ AX, 56(SP)
- MOVQ p8+64(FP), AX
- MOVQ AX, 64(SP)
CALL ·Xgethostbyaddr_r(SB)
- MOVQ 72(SP), AX
- MOVQ AX, ret+72(FP)
+ MOVL 64(SP), AX
+ MOVL AX, r+64(FP)
RET
+// func Ygethostbyname(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygethostbyname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgethostbyname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygethostbyname2(tls *TLS, name uintptr, af int32) (r uintptr)
TEXT ·Ygethostbyname2(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL af+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xgethostbyname2(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ygethostbyname2_r(SB),$72-72
- MOVQ p0+0(FP), AX
+// func Ygethostbyname2_r(tls *TLS, name uintptr, af int32, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+TEXT ·Ygethostbyname2_r(SB),$72-68
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL af+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ h+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ buf+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ buflen+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ res+48(FP), AX
MOVQ AX, 48(SP)
- MOVQ p7+56(FP), AX
+ MOVQ err+56(FP), AX
MOVQ AX, 56(SP)
CALL ·Xgethostbyname2_r(SB)
- MOVQ 64(SP), AX
- MOVQ AX, ret+64(FP)
+ MOVL 64(SP), AX
+ MOVL AX, r+64(FP)
RET
-TEXT ·Ygethostbyname_r(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Ygethostbyname_r(tls *TLS, name uintptr, h uintptr, buf uintptr, buflen Tsize_t, res uintptr, err uintptr) (r int32)
+TEXT ·Ygethostbyname_r(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ h+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ buflen+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ res+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ err+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xgethostbyname_r(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
RET
+// func Ygethostent(tls *TLS) (r uintptr)
TEXT ·Ygethostent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgethostent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygethostid(tls *TLS) (r int64)
TEXT ·Ygethostid(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgethostid(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygethostname(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygethostname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ygethostname(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgethostname(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygetifaddrs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetifaddrs(tls *TLS, ifap uintptr) (r1 int32)
+TEXT ·Ygetifaddrs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ifap+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetifaddrs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Ygetitimer(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetitimer(tls *TLS, which int32, old uintptr) (r1 int32)
+TEXT ·Ygetitimer(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL which+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ old+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetitimer(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
+// func Ygetline(tls *TLS, s uintptr, n uintptr, f uintptr) (r Tssize_t)
TEXT ·Ygetline(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetline(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ygetloadavg(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetloadavg(tls *TLS, a uintptr, n int32) (r int32)
+TEXT ·Ygetloadavg(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xgetloadavg(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ygetlogin(tls *TLS) (r uintptr)
TEXT ·Ygetlogin(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetlogin(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygetlogin_r(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetlogin_r(tls *TLS, name uintptr, size Tsize_t) (r int32)
+TEXT ·Ygetlogin_r(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetlogin_r(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ygetmntent(tls *TLS, f uintptr) (r uintptr)
TEXT ·Ygetmntent(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetmntent(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetmntent_r(tls *TLS, f uintptr, mnt uintptr, linebuf uintptr, buflen int32) (r uintptr)
TEXT ·Ygetmntent_r(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mnt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ linebuf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL buflen+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xgetmntent_r(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ygetnameinfo(SB),$72-72
- MOVQ p0+0(FP), AX
+// func Ygetnameinfo(tls *TLS, sa uintptr, sl Tsocklen_t, node uintptr, nodelen Tsocklen_t, serv uintptr, servlen Tsocklen_t, flags int32) (r int32)
+TEXT ·Ygetnameinfo(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ sa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL sl+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ node+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL nodelen+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ serv+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
- MOVQ p7+56(FP), AX
- MOVQ AX, 56(SP)
+ MOVL servlen+48(FP), AX
+ MOVL AX, 48(SP)
+ MOVL flags+52(FP), AX
+ MOVL AX, 52(SP)
CALL ·Xgetnameinfo(SB)
- MOVQ 64(SP), AX
- MOVQ AX, ret+64(FP)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
RET
-TEXT ·Ygetnetbyaddr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetnetbyaddr(tls *TLS, net Tuint32_t, type1 int32) (r uintptr)
+TEXT ·Ygetnetbyaddr(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL net+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL type1+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xgetnetbyaddr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ 16(SP), AX
+ MOVQ AX, r+16(FP)
RET
+// func Ygetnetbyname(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygetnetbyname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetnetbyname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetnetent(tls *TLS) (r uintptr)
TEXT ·Ygetnetent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetnetent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygetopt(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetopt(tls *TLS, argc int32, argv uintptr, optstring uintptr) (r int32)
+TEXT ·Ygetopt(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL argc+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ optstring+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetopt(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ygetopt_long(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetopt_long(tls *TLS, argc int32, argv uintptr, optstring uintptr, longopts uintptr, idx uintptr) (r int32)
+TEXT ·Ygetopt_long(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL argc+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ optstring+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ longopts+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ idx+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetopt_long(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ygetopt_long_only(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetopt_long_only(tls *TLS, argc int32, argv uintptr, optstring uintptr, longopts uintptr, idx uintptr) (r int32)
+TEXT ·Ygetopt_long_only(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL argc+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ argv+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ optstring+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ longopts+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ idx+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetopt_long_only(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ygetpagesize(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetpagesize(tls *TLS) (r int32)
+TEXT ·Ygetpagesize(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetpagesize(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ygetpass(tls *TLS, prompt uintptr) (r uintptr)
TEXT ·Ygetpass(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ prompt+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetpass(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetpeername(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetpeername(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+TEXT ·Ygetpeername(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetpeername(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ygetpgid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetpgid(tls *TLS, pid Tpid_t) (r Tpid_t)
+TEXT ·Ygetpgid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgetpgid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetpgrp(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetpgrp(tls *TLS) (r Tpid_t)
+TEXT ·Ygetpgrp(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetpgrp(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetpid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetpid(tls *TLS) (r Tpid_t)
+TEXT ·Ygetpid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetpid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetppid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetppid(tls *TLS) (r Tpid_t)
+TEXT ·Ygetppid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetppid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetpriority(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetpriority(tls *TLS, which int32, who Tid_t) (r int32)
+TEXT ·Ygetpriority(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL which+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL who+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xgetpriority(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ygetprotobyname(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygetprotobyname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetprotobyname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetprotobynumber(tls *TLS, num int32) (r uintptr)
TEXT ·Ygetprotobynumber(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL num+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgetprotobynumber(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetprotoent(tls *TLS) (r uintptr)
TEXT ·Ygetprotoent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetprotoent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetpwent(tls *TLS) (r uintptr)
TEXT ·Ygetpwent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetpwent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetpwnam(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ygetpwnam(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetpwnam(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetpwnam_r(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetpwnam_r(tls *TLS, name uintptr, pw uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+TEXT ·Ygetpwnam_r(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pw+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ res+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetpwnam_r(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Ygetpwuid(tls *TLS, uid Tuid_t) (r uintptr)
TEXT ·Ygetpwuid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL uid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgetpwuid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetpwuid_r(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetpwuid_r(tls *TLS, uid Tuid_t, pw uintptr, buf uintptr, size Tsize_t, res uintptr) (r int32)
+TEXT ·Ygetpwuid_r(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL uid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pw+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ res+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xgetpwuid_r(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Ygetrandom(tls *TLS, buf uintptr, buflen Tsize_t, flags uint32) (r Tssize_t)
TEXT ·Ygetrandom(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buflen+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xgetrandom(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ygetresgid(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetresgid(tls *TLS, rgid uintptr, egid uintptr, sgid uintptr) (r int32)
+TEXT ·Ygetresgid(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ rgid+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ egid+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ sgid+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetresgid(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ygetresuid(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetresuid(tls *TLS, ruid uintptr, euid uintptr, suid uintptr) (r int32)
+TEXT ·Ygetresuid(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ruid+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ euid+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ suid+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetresuid(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ygetrlimit(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetrlimit(tls *TLS, resource int32, rlim uintptr) (r int32)
+TEXT ·Ygetrlimit(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL resource+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rlim+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetrlimit(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygetrlimit64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetrlimit64(tls *TLS, resource int32, rlim uintptr) (r int32)
+TEXT ·Ygetrlimit64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL resource+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rlim+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetrlimit64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygetrusage(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygetrusage(tls *TLS, who int32, ru uintptr) (r1 int32)
+TEXT ·Ygetrusage(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL who+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ ru+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetrusage(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
+// func Ygets(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ygets(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgets(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetservbyname(tls *TLS, name uintptr, prots uintptr) (r uintptr)
TEXT ·Ygetservbyname(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ prots+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgetservbyname(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ygetservbyname_r(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Ygetservbyname_r(tls *TLS, name uintptr, prots uintptr, se uintptr, buf uintptr, buflen Tsize_t, res uintptr) (r int32)
+TEXT ·Ygetservbyname_r(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ prots+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ se+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ buf+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ buflen+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ res+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xgetservbyname_r(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
RET
+// func Ygetservent(tls *TLS) (r uintptr)
TEXT ·Ygetservent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetservent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygetsid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetsid(tls *TLS, pid Tpid_t) (r Tpid_t)
+TEXT ·Ygetsid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgetsid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetsockname(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetsockname(tls *TLS, fd int32, addr uintptr, len1 uintptr) (r1 int32)
+TEXT ·Ygetsockname(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetsockname(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ygetsockopt(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ygetsockopt(tls *TLS, fd int32, level int32, optname int32, optval uintptr, optlen uintptr) (r2 int32)
+TEXT ·Ygetsockopt(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL level+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL optname+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ optval+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ optlen+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
CALL ·Xgetsockopt(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r2+40(FP)
RET
+// func Ygetspent(tls *TLS) (r uintptr)
TEXT ·Ygetspent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetspent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ygetsubopt(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ygetsubopt(tls *TLS, opt uintptr, keys uintptr, val uintptr) (r int32)
+TEXT ·Ygetsubopt(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ opt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ keys+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ val+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xgetsubopt(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ygettext(tls *TLS, msgid uintptr) (r uintptr)
TEXT ·Ygettext(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msgid+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgettext(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygettimeofday(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ygettimeofday(tls *TLS, tv uintptr, tz uintptr) (r int32)
+TEXT ·Ygettimeofday(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ tz+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgettimeofday(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ygetuid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetuid(tls *TLS) (r Tuid_t)
+TEXT ·Ygetuid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetuid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ygetusershell(tls *TLS) (r uintptr)
TEXT ·Ygetusershell(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetusershell(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetutent(tls *TLS) (r uintptr)
TEXT ·Ygetutent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetutent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetutid(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ygetutid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetutid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetutline(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ygetutline(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetutline(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetutxent(tls *TLS) (r uintptr)
TEXT ·Ygetutxent(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetutxent(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ygetutxid(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ygetutxid(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetutxid(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygetutxline(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ygetutxline(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetutxline(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ygetw(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetw(tls *TLS, f uintptr) (r int32)
+TEXT ·Ygetw(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetw(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetwc(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetwc(tls *TLS, f uintptr) (r Twint_t)
+TEXT ·Ygetwc(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetwc(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetwc_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygetwc_unlocked(tls *TLS, f uintptr) (r Twint_t)
+TEXT ·Ygetwc_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgetwc_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ygetwchar(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetwchar(tls *TLS) (r Twint_t)
+TEXT ·Ygetwchar(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetwchar(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ygetwchar_unlocked(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ygetwchar_unlocked(tls *TLS) (r Twint_t)
+TEXT ·Ygetwchar_unlocked(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xgetwchar_unlocked(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ygetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Ygetxattr(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xgetxattr(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yglob(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yglob(tls *TLS, pat uintptr, flags int32, errfunc uintptr, g_ uintptr) (r int32)
+TEXT ·Yglob(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pat+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ errfunc+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ g_+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xglob(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
+// func Yglobfree(tls *TLS, g_ uintptr)
TEXT ·Yglobfree(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ g_+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xglobfree(SB)
RET
+// func Ygmtime(tls *TLS, t uintptr) (r uintptr)
TEXT ·Ygmtime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xgmtime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ygmtime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr)
TEXT ·Ygmtime_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ tm+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xgmtime_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ygrantpt(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ygrantpt(tls *TLS, fd int32) (r int32)
+TEXT ·Ygrantpt(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xgrantpt(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yhasmntopt(tls *TLS, mnt uintptr, opt uintptr) (r uintptr)
TEXT ·Yhasmntopt(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ mnt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ opt+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xhasmntopt(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yhcreate(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yhcreate(tls *TLS, nel Tsize_t) (r int32)
+TEXT ·Yhcreate(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ nel+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xhcreate(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yhdestroy(tls *TLS)
TEXT ·Yhdestroy(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xhdestroy(SB)
RET
+// func Yherror(tls *TLS, msg uintptr)
TEXT ·Yherror(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msg+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xherror(SB)
RET
+// func Yhsearch(tls *TLS, item TENTRY, action TACTION) (r uintptr)
TEXT ·Yhsearch(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ item_Fkey+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ item_Fdata+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL action+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xhsearch(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yhstrerror(tls *TLS, ecode int32) (r uintptr)
TEXT ·Yhstrerror(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL ecode+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xhstrerror(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yhtonl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yhtonl(tls *TLS, n Tuint32_t) (r Tuint32_t)
+TEXT ·Yhtonl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xhtonl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yhtons(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yhtons(tls *TLS, n Tuint16_t) (r Tuint16_t)
+TEXT ·Yhtons(SB),$24-18
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVW n+8(FP), AX
+ MOVW AX, 8(SP)
CALL ·Xhtons(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVW 16(SP), AX
+ MOVW AX, r+16(FP)
RET
+// func Yhypot(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yhypot(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xhypot(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yhypotf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yhypotf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yhypotf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xhypotf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yhypotl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yhypotl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xhypotl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yiconv(tls *TLS, cd Ticonv_t, in uintptr, inb uintptr, out uintptr, outb uintptr) (r Tsize_t)
TEXT ·Yiconv(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ cd+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ in+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ inb+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ out+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ outb+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xiconv(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Yiconv_close(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiconv_close(tls *TLS, cd Ticonv_t) (r int32)
+TEXT ·Yiconv_close(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ cd+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xiconv_close(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yiconv_open(tls *TLS, to uintptr, from uintptr) (r Ticonv_t)
TEXT ·Yiconv_open(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ to+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ from+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiconv_open(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yif_freenameindex(tls *TLS, idx uintptr)
TEXT ·Yif_freenameindex(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ idx+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xif_freenameindex(SB)
RET
+// func Yif_indextoname(tls *TLS, index uint32, name uintptr) (r1 uintptr)
TEXT ·Yif_indextoname(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL index+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xif_indextoname(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1+24(FP)
RET
+// func Yif_nameindex(tls *TLS) (r uintptr)
TEXT ·Yif_nameindex(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xif_nameindex(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Yif_nametoindex(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yif_nametoindex(tls *TLS, name uintptr) (r1 uint32)
+TEXT ·Yif_nametoindex(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xif_nametoindex(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yilogb(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yilogb(tls *TLS, x3 float64) (r int32)
+TEXT ·Yilogb(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xilogb(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yilogbf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yilogbf(tls *TLS, x3 float32) (r int32)
+TEXT ·Yilogbf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xilogbf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yilogbl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yilogbl(tls *TLS, x float64) (r int32)
+TEXT ·Yilogbl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xilogbl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yimaxabs(tls *TLS, a Tintmax_t) (r Tintmax_t)
TEXT ·Yimaxabs(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Ximaxabs(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yimaxdiv(tls *TLS, num Tintmax_t, den Tintmax_t) (r Timaxdiv_t)
TEXT ·Yimaxdiv(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ num+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ den+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Ximaxdiv(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_Fquot+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_Frem+32(FP)
RET
+// func Yindex(tls *TLS, s uintptr, c int32) (r uintptr)
TEXT ·Yindex(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xindex(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yinet_addr(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yinet_addr(tls *TLS, p uintptr) (r Tin_addr_t)
+TEXT ·Yinet_addr(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xinet_addr(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yinet_aton(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yinet_aton(tls *TLS, s0 uintptr, dest uintptr) (r int32)
+TEXT ·Yinet_aton(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s0+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ dest+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xinet_aton(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yinet_lnaof(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yinet_lnaof(tls *TLS, in Tin_addr) (r Tin_addr_t)
+TEXT ·Yinet_lnaof(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL in_Fs_addr+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xinet_lnaof(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yinet_makeaddr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yinet_makeaddr(tls *TLS, n Tin_addr_t, h Tin_addr_t) (r Tin_addr)
+TEXT ·Yinet_makeaddr(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL h+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xinet_makeaddr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r_Fs_addr+16(FP)
RET
-TEXT ·Yinet_netof(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yinet_netof(tls *TLS, in Tin_addr) (r Tin_addr_t)
+TEXT ·Yinet_netof(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL in_Fs_addr+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xinet_netof(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yinet_network(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yinet_network(tls *TLS, p uintptr) (r Tin_addr_t)
+TEXT ·Yinet_network(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xinet_network(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yinet_ntoa(tls *TLS, _in Tin_addr) (r uintptr)
TEXT ·Yinet_ntoa(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL _in_Fs_addr+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xinet_ntoa(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yinet_ntop(tls *TLS, af int32, a0 uintptr, s uintptr, l Tsocklen_t) (r uintptr)
TEXT ·Yinet_ntop(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL af+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ a0+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ s+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL l+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xinet_ntop(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yinet_pton(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yinet_pton(tls *TLS, af int32, s uintptr, a0 uintptr) (r int32)
+TEXT ·Yinet_pton(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL af+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ a0+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xinet_pton(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yinit_module(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yinit_module(tls *TLS, a uintptr, b uint64, c uintptr) (r int32)
+TEXT ·Yinit_module(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ c+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xinit_module(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yinitstate(tls *TLS, seed uint32, state uintptr, size Tsize_t) (r uintptr)
TEXT ·Yinitstate(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL seed+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ state+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xinitstate(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yinitstate_r(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yinitstate_r(t *TLS, seed uint32, statebuf uintptr, statelen Tsize_t, buf uintptr) int32
+TEXT ·Yinitstate_r(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL seed+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ statebuf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ statelen+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ buf+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xinitstate_r(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, ret+40(FP)
RET
-TEXT ·Yinotify_add_watch(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yinotify_add_watch(tls *TLS, fd int32, pathname uintptr, mask Tuint32_t) (r int32)
+TEXT ·Yinotify_add_watch(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pathname+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL mask+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xinotify_add_watch(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yinotify_init(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yinotify_init(tls *TLS) (r int32)
+TEXT ·Yinotify_init(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xinotify_init(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yinotify_init1(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yinotify_init1(tls *TLS, flags int32) (r1 int32)
+TEXT ·Yinotify_init1(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xinotify_init1(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yinotify_rm_watch(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yinotify_rm_watch(tls *TLS, fd int32, wd int32) (r int32)
+TEXT ·Yinotify_rm_watch(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL wd+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xinotify_rm_watch(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yinsque(tls *TLS, element uintptr, pred uintptr)
TEXT ·Yinsque(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ element+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pred+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xinsque(SB)
RET
-TEXT ·Yioctl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yioctl(tls *TLS, fd int32, req int32, va uintptr) (r1 int32)
+TEXT ·Yioctl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL req+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xioctl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Yioperm(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yioperm(tls *TLS, from uint64, num uint64, turn_on int32) (r int32)
+TEXT ·Yioperm(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ from+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ num+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL turn_on+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xioperm(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yiopl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiopl(tls *TLS, level int32) (r int32)
+TEXT ·Yiopl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL level+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiopl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisalnum(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisalnum(tls *TLS, c int32) (r int32)
+TEXT ·Yisalnum(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisalnum(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisalnum_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisalnum_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisalnum_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisalnum_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisalpha(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisalpha(tls *TLS, c int32) (r int32)
+TEXT ·Yisalpha(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisalpha(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisalpha_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisalpha_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisalpha_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisalpha_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisascii(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisascii(tls *TLS, c int32) (r int32)
+TEXT ·Yisascii(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisascii(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisastream(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisastream(tls *TLS, fd int32) (r int32)
+TEXT ·Yisastream(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisastream(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisatty(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisatty(tls *TLS, fd int32) (r1 int32)
+TEXT ·Yisatty(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisatty(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yisblank(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisblank(tls *TLS, c int32) (r int32)
+TEXT ·Yisblank(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisblank(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisblank_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisblank_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisblank_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisblank_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiscntrl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiscntrl(tls *TLS, c int32) (r int32)
+TEXT ·Yiscntrl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiscntrl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiscntrl_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiscntrl_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yiscntrl_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiscntrl_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisdigit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisdigit(tls *TLS, c int32) (r int32)
+TEXT ·Yisdigit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisdigit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisdigit_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisdigit_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisdigit_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisdigit_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisgraph(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisgraph(tls *TLS, c int32) (r int32)
+TEXT ·Yisgraph(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisgraph(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisgraph_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisgraph_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisgraph_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisgraph_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yislower(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yislower(tls *TLS, c int32) (r int32)
+TEXT ·Yislower(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xislower(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yislower_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yislower_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yislower_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xislower_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisnan(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisnan(t *TLS, x float64) int32
+TEXT ·Yisnan(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xisnan(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Yisnanf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisnanf(t *TLS, arg float32) int32
+TEXT ·Yisnanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL arg+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisnanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Yisnanl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisnanl(t *TLS, arg float64) int32
+TEXT ·Yisnanl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ arg+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xisnanl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Yisprint(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisprint(tls *TLS, c int32) (r int32)
+TEXT ·Yisprint(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisprint(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisprint_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisprint_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisprint_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisprint_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yispunct(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yispunct(tls *TLS, c int32) (r int32)
+TEXT ·Yispunct(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xispunct(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yispunct_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yispunct_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yispunct_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xispunct_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yissetugid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yissetugid(tls *TLS) (r int32)
+TEXT ·Yissetugid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xissetugid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yisspace(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisspace(tls *TLS, c int32) (r int32)
+TEXT ·Yisspace(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisspace(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisspace_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisspace_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisspace_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisspace_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisupper(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisupper(tls *TLS, c int32) (r int32)
+TEXT ·Yisupper(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisupper(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisupper_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisupper_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisupper_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisupper_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswalnum(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswalnum(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswalnum(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswalnum(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswalnum_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswalnum_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswalnum_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswalnum_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswalpha(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswalpha(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswalpha(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswalpha(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswalpha_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswalpha_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswalpha_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswalpha_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswblank(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswblank(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswblank(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswblank(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswblank_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswblank_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswblank_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswblank_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswcntrl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswcntrl(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswcntrl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswcntrl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswcntrl_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswcntrl_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswcntrl_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswcntrl_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswctype(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswctype(tls *TLS, wc Twint_t, type1 Twctype_t) (r int32)
+TEXT ·Yiswctype(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ type1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswctype(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswctype_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yiswctype_l(tls *TLS, c Twint_t, t Twctype_t, l Tlocale_t) (r int32)
+TEXT ·Yiswctype_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ t+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ l+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xiswctype_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yiswdigit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswdigit(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswdigit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswdigit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswdigit_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswdigit_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswdigit_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswdigit_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswgraph(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswgraph(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswgraph(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswgraph(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswgraph_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswgraph_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswgraph_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswgraph_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswlower(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswlower(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswlower(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswlower(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswlower_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswlower_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswlower_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswlower_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswprint(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswprint(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswprint(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswprint(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswprint_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswprint_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswprint_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswprint_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswpunct(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswpunct(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswpunct(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswpunct(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswpunct_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswpunct_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswpunct_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswpunct_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswspace(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswspace(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswspace(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswspace(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswspace_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswspace_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswspace_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswspace_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswupper(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswupper(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswupper(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswupper(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswupper_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswupper_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswupper_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswupper_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yiswxdigit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yiswxdigit(tls *TLS, wc Twint_t) (r int32)
+TEXT ·Yiswxdigit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xiswxdigit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yiswxdigit_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yiswxdigit_l(tls *TLS, c Twint_t, l Tlocale_t) (r int32)
+TEXT ·Yiswxdigit_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xiswxdigit_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yisxdigit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yisxdigit(tls *TLS, c int32) (r int32)
+TEXT ·Yisxdigit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xisxdigit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yisxdigit_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yisxdigit_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Yisxdigit_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xisxdigit_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yj0(tls *TLS, x float64) (r1 float64)
TEXT ·Yj0(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xj0(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Yj0f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yj0f(tls *TLS, x float32) (r1 float32)
+TEXT ·Yj0f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xj0f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yj1(tls *TLS, x float64) (r1 float64)
TEXT ·Yj1(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xj1(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Yj1f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yj1f(tls *TLS, x float32) (r1 float32)
+TEXT ·Yj1f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xj1f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yjn(tls *TLS, n int32, x float64) (r float64)
TEXT ·Yjn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xjn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yjnf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yjnf(tls *TLS, n int32, x float32) (r float32)
+TEXT ·Yjnf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL x+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xjnf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yjrand48(tls *TLS, s uintptr) (r int64)
TEXT ·Yjrand48(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xjrand48(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ykill(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ykill(tls *TLS, pid Tpid_t, sig int32) (r int32)
+TEXT ·Ykill(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL sig+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xkill(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ykillpg(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ykillpg(tls *TLS, pgid Tpid_t, sig int32) (r int32)
+TEXT ·Ykillpg(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL pgid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL sig+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xkillpg(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yklogctl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yklogctl(tls *TLS, type1 int32, buf uintptr, len1 int32) (r int32)
+TEXT ·Yklogctl(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL type1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL len1+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xklogctl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yl64a(tls *TLS, x0 int64) (r uintptr)
TEXT ·Yl64a(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x0+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xl64a(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylabs(tls *TLS, a int64) (r int64)
TEXT ·Ylabs(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlabs(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylchmod(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylchmod(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ylchmod(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xlchmod(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ylchown(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ylchown(tls *TLS, path uintptr, uid Tuid_t, gid Tgid_t) (r int32)
+TEXT ·Ylchown(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL uid+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL gid+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xlchown(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ylckpwdf(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ylckpwdf(tls *TLS) (r int32)
+TEXT ·Ylckpwdf(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xlckpwdf(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Ylcong48(tls *TLS, p uintptr)
TEXT ·Ylcong48(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlcong48(SB)
RET
+// func Yldexp(tls *TLS, x float64, n int32) (r float64)
TEXT ·Yldexp(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xldexp(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yldexpf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yldexpf(tls *TLS, x float32, n int32) (r float32)
+TEXT ·Yldexpf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL n+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xldexpf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yldexpl(tls *TLS, x float64, n int32) (r float64)
TEXT ·Yldexpl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xldexpl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yldiv(tls *TLS, num int64, den int64) (r Tldiv_t)
TEXT ·Yldiv(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ num+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ den+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xldiv(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_Fquot+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_Frem+32(FP)
RET
+// func Ylfind(tls *TLS, key uintptr, base uintptr, nelp uintptr, width Tsize_t, compar uintptr) (r uintptr)
TEXT ·Ylfind(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nelp+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ width+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ compar+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xlfind(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ylgamma(tls *TLS, x float64) (r float64)
TEXT ·Ylgamma(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlgamma(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylgamma_r(tls *TLS, x float64, signgamp uintptr) (r float64)
TEXT ·Ylgamma_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ signgamp+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlgamma_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ylgammaf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylgammaf(tls *TLS, x float32) (r float32)
+TEXT ·Ylgammaf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlgammaf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ylgammaf_r(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylgammaf_r(tls *TLS, x float32, signgamp uintptr) (r float32)
+TEXT ·Ylgammaf_r(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ signgamp+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlgammaf_r(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ylgammal(tls *TLS, x float64) (r float64)
TEXT ·Ylgammal(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlgammal(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylgammal_r(tls *TLS, x float64, sg uintptr) (r float64)
TEXT ·Ylgammal_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sg+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlgammal_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ylgetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Ylgetxattr(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xlgetxattr(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ylink(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylink(tls *TLS, existing uintptr, new1 uintptr) (r int32)
+TEXT ·Ylink(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ existing+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ new1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlink(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ylinkat(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ylinkat(tls *TLS, fd1 int32, existing uintptr, fd2 int32, new1 uintptr, flag int32) (r int32)
+TEXT ·Ylinkat(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ existing+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL fd2+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ new1+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flag+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xlinkat(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ylisten(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylisten(tls *TLS, fd int32, backlog int32) (r1 int32)
+TEXT ·Ylisten(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL backlog+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xlisten(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Ylistxattr(tls *TLS, path uintptr, list uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Ylistxattr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ list+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xlistxattr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yllabs(tls *TLS, a int64) (r int64)
TEXT ·Yllabs(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xllabs(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylldiv(tls *TLS, num int64, den int64) (r Tlldiv_t)
TEXT ·Ylldiv(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ num+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ den+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlldiv(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r_Fquot+24(FP)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r_Frem+32(FP)
RET
+// func Yllistxattr(tls *TLS, path uintptr, list uintptr, size Tsize_t) (r Tssize_t)
TEXT ·Yllistxattr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ list+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xllistxattr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yllrint(tls *TLS, x float64) (r int64)
TEXT ·Yllrint(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xllrint(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yllrintf(tls *TLS, x float32) (r int64)
TEXT ·Yllrintf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xllrintf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yllrintl(tls *TLS, x float64) (r int64)
TEXT ·Yllrintl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xllrintl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yllround(tls *TLS, x float64) (r int64)
TEXT ·Yllround(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xllround(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yllroundf(tls *TLS, x float32) (r int64)
TEXT ·Yllroundf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xllroundf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yllroundl(tls *TLS, x float64) (r int64)
TEXT ·Yllroundl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xllroundl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylocaleconv(tls *TLS) (r uintptr)
TEXT ·Ylocaleconv(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xlocaleconv(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ylocaltime(tls *TLS, t uintptr) (r uintptr)
TEXT ·Ylocaltime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlocaltime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylocaltime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr)
TEXT ·Ylocaltime_r(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ tm+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlocaltime_r(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ylockf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ylockf(tls *TLS, fd int32, op int32, size Toff_t) (r int32)
+TEXT ·Ylockf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL op+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xlockf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ylog(tls *TLS, x1 float64) (r1 float64)
TEXT ·Ylog(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
+// func Ylog10(tls *TLS, x float64) (r float64)
TEXT ·Ylog10(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog10(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylog10f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylog10f(tls *TLS, x float32) (r float32)
+TEXT ·Ylog10f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlog10f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ylog10l(tls *TLS, x float64) (r float64)
TEXT ·Ylog10l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog10l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylog1p(tls *TLS, x3 float64) (r float64)
TEXT ·Ylog1p(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog1p(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylog1pf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylog1pf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ylog1pf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlog1pf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ylog1pl(tls *TLS, x float64) (r float64)
TEXT ·Ylog1pl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog1pl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylog2(tls *TLS, x1 float64) (r1 float64)
TEXT ·Ylog2(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog2(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Ylog2f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylog2f(tls *TLS, x1 float32) (r1 float32)
+TEXT ·Ylog2f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x1+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlog2f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Ylog2l(tls *TLS, x float64) (r float64)
TEXT ·Ylog2l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlog2l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylogb(tls *TLS, x float64) (r float64)
TEXT ·Ylogb(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlogb(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylogbf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylogbf(tls *TLS, x float32) (r float32)
+TEXT ·Ylogbf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlogbf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ylogbl(tls *TLS, x float64) (r float64)
TEXT ·Ylogbl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlogbl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylogf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylogf(tls *TLS, x1 float32) (r1 float32)
+TEXT ·Ylogf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x1+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlogf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Ylogin_tty(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylogin_tty(tls *TLS, fd int32) (r int32)
+TEXT ·Ylogin_tty(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlogin_tty(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ylogl(tls *TLS, x float64) (r float64)
TEXT ·Ylogl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlogl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ylongjmp(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ylongjmp(t *TLS, env uintptr, val int32)
+TEXT ·Ylongjmp(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ env+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL val+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xlongjmp(SB)
RET
+// func Ylrand48(tls *TLS) (r int64)
TEXT ·Ylrand48(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xlrand48(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Ylremovexattr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylremovexattr(tls *TLS, path uintptr, name uintptr) (r int32)
+TEXT ·Ylremovexattr(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlremovexattr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ylrint(tls *TLS, x float64) (r int64)
TEXT ·Ylrint(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlrint(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylrintf(tls *TLS, x float32) (r int64)
TEXT ·Ylrintf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlrintf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylrintl(tls *TLS, x float64) (r int64)
TEXT ·Ylrintl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlrintl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylround(tls *TLS, x float64) (r int64)
TEXT ·Ylround(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlround(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylroundf(tls *TLS, x float32) (r int64)
TEXT ·Ylroundf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xlroundf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylroundl(tls *TLS, x float64) (r int64)
TEXT ·Ylroundl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xlroundl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ylsearch(tls *TLS, key uintptr, base uintptr, nelp uintptr, width Tsize_t, compar uintptr) (r uintptr)
TEXT ·Ylsearch(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nelp+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ width+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ compar+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xlsearch(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ylseek(tls *TLS, fd int32, offset Toff_t, whence int32) (r Toff_t)
TEXT ·Ylseek(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ offset+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL whence+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xlseek(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ylseek64(tls *TLS, fd int32, offset Toff_t, whence int32) (r Toff_t)
TEXT ·Ylseek64(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ offset+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL whence+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xlseek64(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ylsetxattr(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ylsetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+TEXT ·Ylsetxattr(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xlsetxattr(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ylstat(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylstat(tls *TLS, path uintptr, buf uintptr) (r int32)
+TEXT ·Ylstat(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlstat(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ylstat64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylstat64(tls *TLS, path uintptr, buf uintptr) (r int32)
+TEXT ·Ylstat64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlstat64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ylutimes(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ylutimes(tls *TLS, filename uintptr, tv uintptr) (r int32)
+TEXT ·Ylutimes(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ tv+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xlutimes(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymadvise(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymadvise(tls *TLS, addr uintptr, len1 Tsize_t, advice int32) (r int32)
+TEXT ·Ymadvise(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL advice+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmadvise(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ymalloc(tls *TLS, n Tsize_t) (r uintptr)
TEXT ·Ymalloc(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ n+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmalloc(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ymalloc_usable_size(tls *TLS, p uintptr) (r Tsize_t)
TEXT ·Ymalloc_usable_size(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmalloc_usable_size(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ymblen(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymblen(tls *TLS, s uintptr, n Tsize_t) (r int32)
+TEXT ·Ymblen(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmblen(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ymbrlen(tls *TLS, s uintptr, n Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ymbrlen(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ st+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmbrlen(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ymbrtoc16(tls *TLS, pc16 uintptr, s uintptr, n Tsize_t, ps uintptr) (r Tsize_t)
TEXT ·Ymbrtoc16(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pc16+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ps+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmbrtoc16(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ymbrtoc32(tls *TLS, pc32 uintptr, s uintptr, n Tsize_t, ps uintptr) (r Tsize_t)
TEXT ·Ymbrtoc32(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pc32+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ps+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmbrtoc32(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ymbrtowc(tls *TLS, wc uintptr, src uintptr, n Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ymbrtowc(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ wc+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ st+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmbrtowc(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ymbsinit(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ymbsinit(tls *TLS, st uintptr) (r int32)
+TEXT ·Ymbsinit(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ st+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmbsinit(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ymbsnrtowcs(tls *TLS, wcs uintptr, src uintptr, n Tsize_t, wn Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ymbsnrtowcs(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ wcs+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ wn+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ st+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xmbsnrtowcs(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ymbsrtowcs(tls *TLS, ws uintptr, src uintptr, wn Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ymbsrtowcs(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ws+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ wn+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ st+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmbsrtowcs(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ymbstowcs(tls *TLS, ws uintptr, _s uintptr, wn Tsize_t) (r Tsize_t)
TEXT ·Ymbstowcs(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ws+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ _s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ wn+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmbstowcs(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ymbtowc(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymbtowc(tls *TLS, wc uintptr, src uintptr, n Tsize_t) (r int32)
+TEXT ·Ymbtowc(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ wc+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmbtowc(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ymemccpy(tls *TLS, dest uintptr, src uintptr, c int32, n Tsize_t) (r uintptr)
TEXT ·Ymemccpy(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL c+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ n+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmemccpy(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ymemchr(tls *TLS, src uintptr, c int32, n Tsize_t) (r uintptr)
TEXT ·Ymemchr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ src+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemchr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ymemcmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymemcmp(tls *TLS, vl uintptr, vr uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ymemcmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ vl+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ vr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemcmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ymemcpy(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
TEXT ·Ymemcpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemcpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ymemfd_create(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymemfd_create(tls *TLS, name uintptr, flags uint32) (r int32)
+TEXT ·Ymemfd_create(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmemfd_create(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ymemmem(tls *TLS, h0 uintptr, k Tsize_t, n0 uintptr, l Tsize_t) (r uintptr)
TEXT ·Ymemmem(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ h0+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ k+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n0+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ l+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmemmem(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ymemmove(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
TEXT ·Ymemmove(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemmove(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ymempcpy(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r uintptr)
TEXT ·Ymempcpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmempcpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ymemrchr(tls *TLS, m uintptr, c int32, n Tsize_t) (r uintptr)
TEXT ·Ymemrchr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemrchr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ymemset(tls *TLS, dest uintptr, c int32, n Tsize_t) (r uintptr)
TEXT ·Ymemset(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmemset(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ymincore(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymincore(tls *TLS, addr uintptr, len1 Tsize_t, vec uintptr) (r int32)
+TEXT ·Ymincore(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ vec+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmincore(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ymkdir(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymkdir(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ymkdir(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmkdir(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymkdirat(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymkdirat(tls *TLS, fd int32, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ymkdirat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL mode+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmkdirat(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ymkdtemp(tls *TLS, template uintptr) (r uintptr)
TEXT ·Ymkdtemp(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmkdtemp(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ymkfifo(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymkfifo(tls *TLS, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ymkfifo(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmkfifo(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymkfifoat(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymkfifoat(tls *TLS, fd int32, path uintptr, mode Tmode_t) (r int32)
+TEXT ·Ymkfifoat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL mode+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmkfifoat(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ymknod(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymknod(tls *TLS, path uintptr, mode Tmode_t, dev Tdev_t) (r int32)
+TEXT ·Ymknod(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL mode+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ dev+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xmknod(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ymknodat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ymknodat(tls *TLS, fd int32, path uintptr, mode Tmode_t, dev Tdev_t) (r int32)
+TEXT ·Ymknodat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL mode+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ dev+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xmknodat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ymkostemp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymkostemp(tls *TLS, template uintptr, flags int32) (r int32)
+TEXT ·Ymkostemp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmkostemp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymkostemps(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymkostemps(tls *TLS, template uintptr, len1 int32, flags int32) (r int32)
+TEXT ·Ymkostemps(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL len1+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL flags+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xmkostemps(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymkstemp(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ymkstemp(tls *TLS, template uintptr) (r int32)
+TEXT ·Ymkstemp(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmkstemp(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ymkstemp64(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ymkstemp64(tls *TLS, template uintptr) (r int32)
+TEXT ·Ymkstemp64(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmkstemp64(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ymkstemps(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymkstemps(tls *TLS, template uintptr, len1 int32) (r int32)
+TEXT ·Ymkstemps(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL len1+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmkstemps(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymkstemps64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymkstemps64(tls *TLS, template uintptr, len1 int32) (r int32)
+TEXT ·Ymkstemps64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL len1+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xmkstemps64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ymktemp(tls *TLS, template uintptr) (r uintptr)
TEXT ·Ymktemp(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ template+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmktemp(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ymktime(tls *TLS, tm uintptr) (r Ttime_t)
TEXT ·Ymktime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tm+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xmktime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ymlock(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymlock(tls *TLS, addr uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ymlock(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmlock(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymlock2(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymlock2(tls *TLS, addr uintptr, len1 Tsize_t, flags uint32) (r int32)
+TEXT ·Ymlock2(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmlock2(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ymlockall(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ymlockall(tls *TLS, flags int32) (r int32)
+TEXT ·Ymlockall(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xmlockall(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ymmap(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Ymmap(tls *TLS, start uintptr, len1 Tsize_t, prot int32, flags int32, fd int32, off Toff_t) (r uintptr)
+TEXT ·Ymmap(SB),$56-56
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ start+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL prot+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVL fd+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ off+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
CALL ·Xmmap(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ 48(SP), AX
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Ymmap64(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Ymmap64(tls *TLS, start uintptr, len1 Tsize_t, prot int32, flags int32, fd int32, off Toff_t) (r uintptr)
+TEXT ·Ymmap64(SB),$56-56
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ start+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL prot+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVL fd+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ off+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
CALL ·Xmmap64(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ 48(SP), AX
+ MOVQ AX, r+48(FP)
RET
+// func Ymodf(tls *TLS, x float64, iptr uintptr) (r float64)
TEXT ·Ymodf(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ iptr+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmodf(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ymodff(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymodff(tls *TLS, x float32, iptr uintptr) (r float32)
+TEXT ·Ymodff(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iptr+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmodff(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ymodfl(tls *TLS, x float64, iptr uintptr) (r1 float64)
TEXT ·Ymodfl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ iptr+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmodfl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1+24(FP)
RET
-TEXT ·Ymount(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ymount(tls *TLS, special uintptr, dir uintptr, fstype uintptr, flags uint64, data uintptr) (r int32)
+TEXT ·Ymount(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ special+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ dir+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fstype+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ flags+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ data+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xmount(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ymprotect(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymprotect(tls *TLS, addr uintptr, len1 Tsize_t, prot int32) (r int32)
+TEXT ·Ymprotect(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL prot+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmprotect(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ymrand48(tls *TLS) (r int64)
TEXT ·Ymrand48(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xmrand48(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ymremap(tls *TLS, old_addr uintptr, old_len Tsize_t, new_len Tsize_t, flags int32, va uintptr) (r uintptr)
TEXT ·Ymremap(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ old_addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ old_len+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ new_len+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ va+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xmremap(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Ymsgctl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymsgctl(tls *TLS, q int32, cmd int32, buf uintptr) (r1 int32)
+TEXT ·Ymsgctl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL q+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL cmd+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xmsgctl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ymsgget(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymsgget(tls *TLS, k Tkey_t, flag int32) (r int32)
+TEXT ·Ymsgget(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL k+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flag+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xmsgget(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ymsgrcv(tls *TLS, q int32, m uintptr, len1 Tsize_t, type1 int64, flag int32) (r Tssize_t)
TEXT ·Ymsgrcv(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL q+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ m+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ type1+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flag+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xmsgrcv(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Ymsgsnd(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ymsgsnd(tls *TLS, q int32, m uintptr, len1 Tsize_t, flag int32) (r int32)
+TEXT ·Ymsgsnd(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL q+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ m+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flag+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xmsgsnd(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ymsync(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ymsync(tls *TLS, start uintptr, len1 Tsize_t, flags int32) (r int32)
+TEXT ·Ymsync(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ start+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xmsync(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ymunlock(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymunlock(tls *TLS, addr uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ymunlock(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmunlock(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ymunlockall(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ymunlockall(tls *TLS) (r int32)
+TEXT ·Ymunlockall(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xmunlockall(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ymunmap(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ymunmap(tls *TLS, start uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ymunmap(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ start+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xmunmap(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yname_to_handle_at(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yname_to_handle_at(tls *TLS, dirfd int32, pathname uintptr, handle uintptr, mount_id uintptr, flags int32) (r int32)
+TEXT ·Yname_to_handle_at(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL dirfd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pathname+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ handle+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ mount_id+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xname_to_handle_at(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Ynan(tls *TLS, s uintptr) (r float64)
TEXT ·Ynan(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xnan(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ynanf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ynanf(tls *TLS, s uintptr) (r float32)
+TEXT ·Ynanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xnanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ynanl(tls *TLS, s uintptr) (r float64)
TEXT ·Ynanl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xnanl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ynanosleep(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ynanosleep(tls *TLS, req uintptr, rem uintptr) (r int32)
+TEXT ·Ynanosleep(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ req+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ rem+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnanosleep(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ynewlocale(tls *TLS, mask int32, name uintptr, loc Tlocale_t) (r Tlocale_t)
TEXT ·Ynewlocale(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL mask+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ loc+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xnewlocale(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ynextafter(tls *TLS, x3 float64, y3 float64) (r float64)
TEXT ·Ynextafter(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y3+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnextafter(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ynextafterf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ynextafterf(tls *TLS, x3 float32, y3 float32) (r float32)
+TEXT ·Ynextafterf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y3+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xnextafterf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ynextafterl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ynextafterl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnextafterl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ynexttoward(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ynexttoward(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnexttoward(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ynexttowardf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ynexttowardf(tls *TLS, x3 float32, y3 float64) (r float32)
+TEXT ·Ynexttowardf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ y3+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnexttowardf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ynexttowardl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ynexttowardl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnexttowardl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ynftw(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ynftw(tls *TLS, path uintptr, fn uintptr, fd_limit int32, flags int32) (r1 int32)
+TEXT ·Ynftw(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fn+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL fd_limit+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xnftw(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Yngettext(tls *TLS, msgid1 uintptr, msgid2 uintptr, n uint64) (r uintptr)
TEXT ·Yngettext(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msgid1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msgid2+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xngettext(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ynice(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ynice(tls *TLS, inc int32) (r int32)
+TEXT ·Ynice(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL inc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xnice(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ynl_langinfo(tls *TLS, item Tnl_item) (r uintptr)
TEXT ·Ynl_langinfo(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL item+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xnl_langinfo(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ynl_langinfo_l(tls *TLS, item Tnl_item, loc Tlocale_t) (r uintptr)
TEXT ·Ynl_langinfo_l(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL item+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ loc+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xnl_langinfo_l(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ynrand48(tls *TLS, s uintptr) (r int64)
TEXT ·Ynrand48(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xnrand48(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yns_get16(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yns_get16(tls *TLS, cp uintptr) (r uint32)
+TEXT ·Yns_get16(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ cp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xns_get16(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yns_get32(tls *TLS, cp uintptr) (r uint64)
TEXT ·Yns_get32(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ cp+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xns_get32(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yns_initparse(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yns_initparse(tls *TLS, msg uintptr, msglen int32, handle uintptr) (r1 int32)
+TEXT ·Yns_initparse(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msg+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL msglen+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ handle+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xns_initparse(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Yns_name_uncompress(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yns_name_uncompress(tls *TLS, msg uintptr, eom uintptr, src uintptr, dst uintptr, dstsiz Tsize_t) (r1 int32)
+TEXT ·Yns_name_uncompress(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msg+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ eom+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ src+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ dst+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ dstsiz+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xns_name_uncompress(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r1+48(FP)
RET
-TEXT ·Yns_parserr(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yns_parserr(tls *TLS, handle uintptr, section Tns_sect, rrnum int32, rr uintptr) (r1 int32)
+TEXT ·Yns_parserr(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ handle+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL section+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL rrnum+20(FP), AX
+ MOVL AX, 20(SP)
+ MOVQ rr+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xns_parserr(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Yns_put16(tls *TLS, s uint32, cp uintptr)
TEXT ·Yns_put16(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL s+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ cp+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xns_put16(SB)
RET
+// func Yns_put32(tls *TLS, l uint64, cp uintptr)
TEXT ·Yns_put32(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ cp+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xns_put32(SB)
RET
-TEXT ·Yns_skiprr(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yns_skiprr(tls *TLS, ptr uintptr, eom uintptr, section Tns_sect, count int32) (r1 int32)
+TEXT ·Yns_skiprr(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ptr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ eom+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL section+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL count+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xns_skiprr(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Yntohl(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yntohl(tls *TLS, n Tuint32_t) (r Tuint32_t)
+TEXT ·Yntohl(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xntohl(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yntohs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yntohs(tls *TLS, n Tuint16_t) (r Tuint16_t)
+TEXT ·Yntohs(SB),$24-18
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVW n+8(FP), AX
+ MOVW AX, 8(SP)
CALL ·Xntohs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVW 16(SP), AX
+ MOVW AX, r+16(FP)
RET
+// func Yobstack_free(t *TLS, obstack, obj uintptr)
TEXT ·Yobstack_free(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ obstack+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ obj+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xobstack_free(SB)
RET
-TEXT ·Yobstack_vprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yobstack_vprintf(t *TLS, obstack, template, va uintptr) int32
+TEXT ·Yobstack_vprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ obstack+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ template+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xobstack_vprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
RET
-TEXT ·Yopen(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yopen(tls *TLS, filename uintptr, flags int32, va uintptr) (r int32)
+TEXT ·Yopen(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xopen(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yopen64(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yopen64(tls *TLS, filename uintptr, flags int32, va uintptr) (r int32)
+TEXT ·Yopen64(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xopen64(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yopen_by_handle_at(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yopen_by_handle_at(tls *TLS, mount_fd int32, handle uintptr, flags int32) (r int32)
+TEXT ·Yopen_by_handle_at(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL mount_fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ handle+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xopen_by_handle_at(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yopen_memstream(tls *TLS, bufp uintptr, sizep uintptr) (r uintptr)
TEXT ·Yopen_memstream(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ bufp+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sizep+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xopen_memstream(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yopen_wmemstream(tls *TLS, bufp uintptr, sizep uintptr) (r uintptr)
TEXT ·Yopen_wmemstream(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ bufp+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sizep+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xopen_wmemstream(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yopenat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yopenat(tls *TLS, fd int32, filename uintptr, flags int32, va uintptr) (r int32)
+TEXT ·Yopenat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ filename+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ va+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xopenat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
+// func Yopendir(tls *TLS, name uintptr) (r uintptr)
TEXT ·Yopendir(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xopendir(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yopenlog(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yopenlog(tls *TLS, ident uintptr, opt int32, facility int32)
+TEXT ·Yopenlog(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ident+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL opt+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL facility+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xopenlog(SB)
RET
-TEXT ·Yopenpty(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yopenpty(tls *TLS, pm uintptr, ps uintptr, name uintptr, tio uintptr, ws uintptr) (r int32)
+TEXT ·Yopenpty(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pm+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ps+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ name+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ tio+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ ws+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xopenpty(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Ypathconf(tls *TLS, path uintptr, name int32) (r int64)
TEXT ·Ypathconf(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL name+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xpathconf(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ypause(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ypause(tls *TLS) (r int32)
+TEXT ·Ypause(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xpause(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Ypclose(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypclose(tls *TLS, f uintptr) (r1 int32)
+TEXT ·Ypclose(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpclose(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Yperror(tls *TLS, msg uintptr)
TEXT ·Yperror(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ msg+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xperror(SB)
RET
-TEXT ·Ypersonality(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypersonality(tls *TLS, persona uint64) (r int32)
+TEXT ·Ypersonality(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ persona+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpersonality(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ypipe(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypipe(tls *TLS, fd uintptr) (r int32)
+TEXT ·Ypipe(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fd+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpipe(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ypipe2(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypipe2(tls *TLS, fd uintptr, flag int32) (r int32)
+TEXT ·Ypipe2(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fd+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flag+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xpipe2(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ypivot_root(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypivot_root(tls *TLS, new1 uintptr, old uintptr) (r int32)
+TEXT ·Ypivot_root(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ new1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ old+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpivot_root(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ypoll(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ypoll(tls *TLS, fds uintptr, n Tnfds_t, timeout int32) (r int32)
+TEXT ·Ypoll(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fds+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL timeout+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xpoll(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ypopen(t *TLS, command, type1 uintptr) uintptr
TEXT ·Ypopen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ command+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ type1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpopen(SB)
MOVQ 24(SP), AX
MOVQ AX, ret+24(FP)
RET
-TEXT ·Yposix_close(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_close(tls *TLS, fd int32, flags int32) (r int32)
+TEXT ·Yposix_close(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xposix_close(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yposix_fadvise(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yposix_fadvise(tls *TLS, fd int32, base Toff_t, len1 Toff_t, advice int32) (r int32)
+TEXT ·Yposix_fadvise(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL advice+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xposix_fadvise(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yposix_fallocate(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yposix_fallocate(tls *TLS, fd int32, base Toff_t, len1 Toff_t) (r int32)
+TEXT ·Yposix_fallocate(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ base+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xposix_fallocate(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yposix_madvise(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yposix_madvise(tls *TLS, addr uintptr, len1 Tsize_t, advice int32) (r int32)
+TEXT ·Yposix_madvise(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL advice+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xposix_madvise(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yposix_openpt(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yposix_openpt(tls *TLS, flags int32) (r1 int32)
+TEXT ·Yposix_openpt(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xposix_openpt(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yposix_spawn_file_actions_addchdir_np(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_addchdir_np(tls *TLS, fa uintptr, path uintptr) (r int32)
+TEXT ·Yposix_spawn_file_actions_addchdir_np(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawn_file_actions_addchdir_np(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawn_file_actions_addclose(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_addclose(tls *TLS, fa uintptr, fd int32) (r int32)
+TEXT ·Yposix_spawn_file_actions_addclose(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xposix_spawn_file_actions_addclose(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawn_file_actions_adddup2(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_adddup2(tls *TLS, fa uintptr, srcfd int32, fd int32) (r int32)
+TEXT ·Yposix_spawn_file_actions_adddup2(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL srcfd+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL fd+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xposix_spawn_file_actions_adddup2(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawn_file_actions_addfchdir_np(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_addfchdir_np(tls *TLS, fa uintptr, fd int32) (r int32)
+TEXT ·Yposix_spawn_file_actions_addfchdir_np(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xposix_spawn_file_actions_addfchdir_np(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawn_file_actions_addopen(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_addopen(tls *TLS, fa uintptr, fd int32, path uintptr, flags int32, mode Tmode_t) (r int32)
+TEXT ·Yposix_spawn_file_actions_addopen(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL fd+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ path+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVL mode+36(FP), AX
+ MOVL AX, 36(SP)
CALL ·Xposix_spawn_file_actions_addopen(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yposix_spawn_file_actions_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_destroy(tls *TLS, fa uintptr) (r int32)
+TEXT ·Yposix_spawn_file_actions_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xposix_spawn_file_actions_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yposix_spawn_file_actions_init(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yposix_spawn_file_actions_init(tls *TLS, fa uintptr) (r int32)
+TEXT ·Yposix_spawn_file_actions_init(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fa+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xposix_spawn_file_actions_init(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yposix_spawnattr_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_destroy(tls *TLS, attr uintptr) (r int32)
+TEXT ·Yposix_spawnattr_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xposix_spawnattr_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yposix_spawnattr_getflags(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getflags(tls *TLS, attr uintptr, flags uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getflags(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ flags+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getflags(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_getpgroup(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getpgroup(tls *TLS, attr uintptr, pgrp uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getpgroup(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pgrp+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getpgroup(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_getschedparam(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getschedparam(tls *TLS, attr uintptr, schedparam uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getschedparam(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ schedparam+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getschedparam(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_getschedpolicy(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getschedpolicy(tls *TLS, attr uintptr, policy uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getschedpolicy(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ policy+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getschedpolicy(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_getsigdefault(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getsigdefault(tls *TLS, attr uintptr, def uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getsigdefault(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ def+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getsigdefault(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_getsigmask(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_getsigmask(tls *TLS, attr uintptr, mask uintptr) (r int32)
+TEXT ·Yposix_spawnattr_getsigmask(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mask+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_getsigmask(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_init(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_init(tls *TLS, attr uintptr) (r int32)
+TEXT ·Yposix_spawnattr_init(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xposix_spawnattr_init(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yposix_spawnattr_setflags(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setflags(tls *TLS, attr uintptr, flags int16) (r int32)
+TEXT ·Yposix_spawnattr_setflags(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVW flags+16(FP), AX
+ MOVW AX, 16(SP)
CALL ·Xposix_spawnattr_setflags(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_setpgroup(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setpgroup(tls *TLS, attr uintptr, pgrp Tpid_t) (r int32)
+TEXT ·Yposix_spawnattr_setpgroup(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL pgrp+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xposix_spawnattr_setpgroup(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_setschedparam(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setschedparam(tls *TLS, attr uintptr, schedparam uintptr) (r int32)
+TEXT ·Yposix_spawnattr_setschedparam(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ schedparam+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_setschedparam(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_setschedpolicy(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setschedpolicy(tls *TLS, attr uintptr, policy int32) (r int32)
+TEXT ·Yposix_spawnattr_setschedpolicy(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL policy+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xposix_spawnattr_setschedpolicy(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_setsigdefault(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setsigdefault(tls *TLS, attr uintptr, def uintptr) (r int32)
+TEXT ·Yposix_spawnattr_setsigdefault(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ def+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_setsigdefault(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yposix_spawnattr_setsigmask(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yposix_spawnattr_setsigmask(tls *TLS, attr uintptr, mask uintptr) (r int32)
+TEXT ·Yposix_spawnattr_setsigmask(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ attr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mask+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xposix_spawnattr_setsigmask(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ypow(tls *TLS, x1 float64, y1 float64) (r float64)
TEXT ·Ypow(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpow(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ypow10(tls *TLS, x float64) (r float64)
TEXT ·Ypow10(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpow10(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ypow10f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypow10f(tls *TLS, x float32) (r float32)
+TEXT ·Ypow10f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xpow10f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ypow10l(tls *TLS, x float64) (r float64)
TEXT ·Ypow10l(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpow10l(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ypowf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypowf(tls *TLS, x1 float32, y1 float32) (r float32)
+TEXT ·Ypowf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y1+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xpowf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ypowl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Ypowl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpowl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yppoll(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yppoll(tls *TLS, fds uintptr, n Tnfds_t, to uintptr, mask uintptr) (r int32)
+TEXT ·Yppoll(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fds+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ to+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ mask+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xppoll(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yprctl(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yprctl(tls *TLS, op int32, va uintptr) (r int32)
+TEXT ·Yprctl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL op+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xprctl(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ypread(tls *TLS, fd int32, buf uintptr, size Tsize_t, ofs Toff_t) (r Tssize_t)
TEXT ·Ypread(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xpread(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ypreadv(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t) (r Tssize_t)
TEXT ·Ypreadv(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xpreadv(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ypreadv2(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t, flags int32) (r Tssize_t)
TEXT ·Ypreadv2(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xpreadv2(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
-TEXT ·Yprintf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yprintf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yprintf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xprintf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yprlimit(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yprlimit(tls *TLS, pid Tpid_t, resource int32, new_limit uintptr, old_limit uintptr) (r1 int32)
+TEXT ·Yprlimit(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL resource+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ new_limit+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old_limit+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xprlimit(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Yprocess_vm_readv(tls *TLS, pid Tpid_t, lvec uintptr, liovcnt uint64, rvec uintptr, riovcnt uint64, flags uint64) (r Tssize_t)
TEXT ·Yprocess_vm_readv(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ lvec+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ liovcnt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ rvec+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ riovcnt+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ flags+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xprocess_vm_readv(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r+56(FP)
RET
+// func Yprocess_vm_writev(tls *TLS, pid Tpid_t, lvec uintptr, liovcnt uint64, rvec uintptr, riovcnt uint64, flags uint64) (r Tssize_t)
TEXT ·Yprocess_vm_writev(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ lvec+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ liovcnt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ rvec+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ riovcnt+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ flags+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xprocess_vm_writev(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r+56(FP)
RET
-TEXT ·Ypselect(SB),$64-64
- MOVQ p0+0(FP), AX
+// func Ypselect(tls *TLS, n int32, rfds uintptr, wfds uintptr, efds uintptr, ts uintptr, mask uintptr) (r int32)
+TEXT ·Ypselect(SB),$64-60
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rfds+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ wfds+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ efds+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ ts+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ mask+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xpselect(SB)
- MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVL 56(SP), AX
+ MOVL AX, r+56(FP)
RET
+// func Ypsiginfo(tls *TLS, si uintptr, msg uintptr)
TEXT ·Ypsiginfo(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ si+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ msg+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpsiginfo(SB)
RET
+// func Ypsignal(tls *TLS, sig int32, msg uintptr)
TEXT ·Ypsignal(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL sig+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ msg+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpsignal(SB)
RET
-TEXT ·Ypthread_atfork(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ypthread_atfork(tls *TLS, prepare, parent, child uintptr) int32
+TEXT ·Ypthread_atfork(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ prepare+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ parent+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ child+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xpthread_atfork(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
RET
-TEXT ·Ypthread_attr_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_destroy(tls *TLS, a uintptr) int32
+TEXT ·Ypthread_attr_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_attr_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_attr_getdetachstate(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_getdetachstate(tls *TLS, a uintptr, state uintptr) int32
+TEXT ·Ypthread_attr_getdetachstate(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ state+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_attr_getdetachstate(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_attr_init(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_init(tls *TLS, a uintptr) int32
+TEXT ·Ypthread_attr_init(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_attr_init(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_attr_setdetachstate(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_setdetachstate(tls *TLS, a uintptr, state int32) (r int32)
+TEXT ·Ypthread_attr_setdetachstate(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL state+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xpthread_attr_setdetachstate(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ypthread_attr_setscope(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_setscope(tls *TLS, a uintptr, scope int32) int32
+TEXT ·Ypthread_attr_setscope(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL scope+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xpthread_attr_setscope(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_attr_setstacksize(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_attr_setstacksize(tls *TLS, a uintptr, stacksite Tsize_t) int32
+TEXT ·Ypthread_attr_setstacksize(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ stacksite+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_attr_setstacksize(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_cleanup_pop(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ypthread_cleanup_pop(tls *TLS, run int32)
+TEXT ·Ypthread_cleanup_pop(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL run+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xpthread_cleanup_pop(SB)
RET
+// func Ypthread_cleanup_push(tls *TLS, f, x uintptr)
TEXT ·Ypthread_cleanup_push(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_cleanup_push(SB)
RET
-TEXT ·Ypthread_cond_broadcast(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_broadcast(tls *TLS, c uintptr) int32
+TEXT ·Ypthread_cond_broadcast(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_cond_broadcast(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_cond_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_destroy(tls *TLS, c uintptr) int32
+TEXT ·Ypthread_cond_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_cond_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_cond_init(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_init(tls *TLS, c, a uintptr) int32
+TEXT ·Ypthread_cond_init(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ a+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_cond_init(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_cond_signal(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_signal(tls *TLS, c uintptr) int32
+TEXT ·Ypthread_cond_signal(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_cond_signal(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_cond_timedwait(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_timedwait(tls *TLS, c, m, ts uintptr) (r int32)
+TEXT ·Ypthread_cond_timedwait(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ m+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ts+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xpthread_cond_timedwait(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ypthread_cond_wait(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_cond_wait(tls *TLS, c, m uintptr) int32
+TEXT ·Ypthread_cond_wait(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ c+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ m+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_cond_wait(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_create(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ypthread_create(tls *TLS, res, attrp, entry, arg uintptr) int32
+TEXT ·Ypthread_create(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ res+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ attrp+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ entry+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ arg+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xpthread_create(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, ret+40(FP)
RET
-TEXT ·Ypthread_detach(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_detach(tls *TLS, t uintptr) int32
+TEXT ·Ypthread_detach(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_detach(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_equal(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_equal(tls *TLS, t, u uintptr) int32
+TEXT ·Ypthread_equal(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ u+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_equal(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
+// func Ypthread_exit(tls *TLS, result uintptr)
TEXT ·Ypthread_exit(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ result+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_exit(SB)
RET
+// func Ypthread_getspecific(tls *TLS, k Tpthread_key_t) uintptr
TEXT ·Ypthread_getspecific(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL k+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xpthread_getspecific(SB)
MOVQ 16(SP), AX
MOVQ AX, ret+16(FP)
RET
-TEXT ·Ypthread_join(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_join(tls *TLS, t Tpthread_t, res uintptr) (r int32)
+TEXT ·Ypthread_join(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ res+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_join(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ypthread_key_create(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_key_create(tls *TLS, k uintptr, dtor uintptr) int32
+TEXT ·Ypthread_key_create(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ k+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ dtor+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_key_create(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_key_delete(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_key_delete(tls *TLS, k Tpthread_key_t) int32
+TEXT ·Ypthread_key_delete(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL k+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xpthread_key_delete(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutex_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutex_destroy(tls *TLS, m uintptr) int32
+TEXT ·Ypthread_mutex_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutex_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutex_init(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_mutex_init(tls *TLS, m, a uintptr) int32
+TEXT ·Ypthread_mutex_init(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ a+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_mutex_init(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_mutex_lock(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutex_lock(tls *TLS, m uintptr) int32
+TEXT ·Ypthread_mutex_lock(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutex_lock(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutex_trylock(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutex_trylock(tls *TLS, m uintptr) int32
+TEXT ·Ypthread_mutex_trylock(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutex_trylock(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutex_unlock(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutex_unlock(tls *TLS, m uintptr) int32
+TEXT ·Ypthread_mutex_unlock(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ m+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutex_unlock(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutexattr_destroy(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutexattr_destroy(tls *TLS, a uintptr) int32
+TEXT ·Ypthread_mutexattr_destroy(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutexattr_destroy(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutexattr_init(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ypthread_mutexattr_init(tls *TLS, a uintptr) int32
+TEXT ·Ypthread_mutexattr_init(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpthread_mutexattr_init(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
-TEXT ·Ypthread_mutexattr_settype(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_mutexattr_settype(tls *TLS, a uintptr, typ int32) int32
+TEXT ·Ypthread_mutexattr_settype(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL typ+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xpthread_mutexattr_settype(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
+// func Ypthread_self(tls *TLS) uintptr
TEXT ·Ypthread_self(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xpthread_self(SB)
MOVQ 8(SP), AX
MOVQ AX, ret+8(FP)
RET
-TEXT ·Ypthread_setcancelstate(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_setcancelstate(tls *TLS, new int32, old uintptr) int32
+TEXT ·Ypthread_setcancelstate(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL new+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ old+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_setcancelstate(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_setspecific(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ypthread_setspecific(tls *TLS, k Tpthread_key_t, x uintptr) int32
+TEXT ·Ypthread_setspecific(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL k+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xpthread_setspecific(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
-TEXT ·Ypthread_sigmask(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ypthread_sigmask(tls *TLS, now int32, set, old uintptr) int32
+TEXT ·Ypthread_sigmask(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL now+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ set+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xpthread_sigmask(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, ret+32(FP)
RET
+// func Yptrace(tls *TLS, req int32, va uintptr) (r int64)
TEXT ·Yptrace(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL req+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xptrace(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yptsname(tls *TLS, fd int32) (r uintptr)
TEXT ·Yptsname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xptsname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yptsname_r(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yptsname_r(tls *TLS, fd int32, buf uintptr, len1 Tsize_t) (r int32)
+TEXT ·Yptsname_r(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xptsname_r(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yputc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputc(tls *TLS, c1 int32, f1 uintptr) (r int32)
+TEXT ·Yputc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputc_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputc_unlocked(tls *TLS, c int32, f uintptr) (r int32)
+TEXT ·Yputc_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputc_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputchar(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputchar(tls *TLS, c1 int32) (r int32)
+TEXT ·Yputchar(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c1+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xputchar(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yputchar_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputchar_unlocked(tls *TLS, c int32) (r int32)
+TEXT ·Yputchar_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xputchar_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yputenv(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputenv(tls *TLS, s uintptr) (r int32)
+TEXT ·Yputenv(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xputenv(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yputgrent(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputgrent(tls *TLS, gr uintptr, f uintptr) (r1 int32)
+TEXT ·Yputgrent(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ gr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputgrent(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Yputpwent(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputpwent(tls *TLS, pw uintptr, f uintptr) (r int32)
+TEXT ·Yputpwent(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ pw+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputpwent(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputs(tls *TLS, s uintptr) (r1 int32)
+TEXT ·Yputs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xputs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yputspent(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputspent(tls *TLS, sp uintptr, f uintptr) (r int32)
+TEXT ·Yputspent(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ sp+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputspent(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ypututline(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ypututline(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpututline(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ypututxline(tls *TLS, ut uintptr) (r uintptr)
TEXT ·Ypututxline(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ut+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xpututxline(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yputw(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputw(tls *TLS, _x int32, f uintptr) (r int32)
+TEXT ·Yputw(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL _x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputw(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputwc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputwc(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+TEXT ·Yputwc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputwc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputwc_unlocked(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yputwc_unlocked(tls *TLS, c Twchar_t, f uintptr) (r Twint_t)
+TEXT ·Yputwc_unlocked(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xputwc_unlocked(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yputwchar(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputwchar(tls *TLS, c Twchar_t) (r Twint_t)
+TEXT ·Yputwchar(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xputwchar(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yputwchar_unlocked(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yputwchar_unlocked(tls *TLS, c Twchar_t) (r Twint_t)
+TEXT ·Yputwchar_unlocked(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xputwchar_unlocked(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ypwrite(tls *TLS, fd int32, buf uintptr, size Tsize_t, ofs Toff_t) (r Tssize_t)
TEXT ·Ypwrite(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xpwrite(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ypwritev(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t) (r Tssize_t)
TEXT ·Ypwritev(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xpwritev(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ypwritev2(tls *TLS, fd int32, iov uintptr, count int32, ofs Toff_t, flags int32) (r Tssize_t)
TEXT ·Ypwritev2(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ ofs+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xpwritev2(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Yqsort(tls *TLS, base uintptr, nel Tsize_t, width Tsize_t, cmp Tcmpfun)
TEXT ·Yqsort(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ base+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ nel+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ width+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ cmp+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xqsort(SB)
RET
+// func Yqsort_r(tls *TLS, base uintptr, nel Tsize_t, width Tsize_t, cmp Tcmpfun, arg uintptr)
TEXT ·Yqsort_r(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ base+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ nel+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ width+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ cmp+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ arg+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xqsort_r(SB)
RET
-TEXT ·Yquick_exit(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yquick_exit(tls *TLS, code int32)
+TEXT ·Yquick_exit(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL code+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xquick_exit(SB)
RET
-TEXT ·Yquotactl(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yquotactl(tls *TLS, cmd int32, special uintptr, id int32, addr uintptr) (r int32)
+TEXT ·Yquotactl(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL cmd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ special+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL id+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ addr+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xquotactl(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yraise(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yraise(tls *TLS, sig int32) (r int32)
+TEXT ·Yraise(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL sig+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xraise(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yrand(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yrand(tls *TLS) (r int32)
+TEXT ·Yrand(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xrand(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yrand_r(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yrand_r(tls *TLS, seed uintptr) (r int32)
+TEXT ·Yrand_r(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ seed+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrand_r(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yrandom(tls *TLS) (r int64)
TEXT ·Yrandom(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xrandom(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
-TEXT ·Yrandom_r(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yrandom_r(t *TLS, buf, result uintptr) int32
+TEXT ·Yrandom_r(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ result+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xrandom_r(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
+// func Yread(tls *TLS, fd int32, buf uintptr, count Tsize_t) (r Tssize_t)
TEXT ·Yread(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ count+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xread(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yreadahead(tls *TLS, fd int32, pos Toff_t, len1 Tsize_t) (r Tssize_t)
TEXT ·Yreadahead(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pos+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xreadahead(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yreaddir(tls *TLS, dir uintptr) (r uintptr)
TEXT ·Yreaddir(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xreaddir(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yreaddir64(tls *TLS, dir uintptr) (r uintptr)
TEXT ·Yreaddir64(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xreaddir64(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yreaddir_r(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yreaddir_r(tls *TLS, dir uintptr, buf uintptr, result uintptr) (r int32)
+TEXT ·Yreaddir_r(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ result+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xreaddir_r(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yreadlink(tls *TLS, path uintptr, buf uintptr, bufsize Tsize_t) (r1 Tssize_t)
TEXT ·Yreadlink(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ bufsize+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xreadlink(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1+32(FP)
RET
+// func Yreadlinkat(tls *TLS, fd int32, path uintptr, buf uintptr, bufsize Tsize_t) (r1 Tssize_t)
TEXT ·Yreadlinkat(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ bufsize+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xreadlinkat(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r1+40(FP)
RET
+// func Yreadv(tls *TLS, fd int32, iov uintptr, count int32) (r Tssize_t)
TEXT ·Yreadv(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xreadv(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yrealloc(tls *TLS, p uintptr, n Tsize_t) (r uintptr)
TEXT ·Yrealloc(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ p+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xrealloc(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yreallocarray(tls *TLS, ptr uintptr, m Tsize_t, n Tsize_t) (r uintptr)
TEXT ·Yreallocarray(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ptr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ m+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xreallocarray(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Yrealpath(tls *TLS, filename uintptr, resolved uintptr) (r uintptr)
TEXT ·Yrealpath(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ filename+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ resolved+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xrealpath(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yreboot(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yreboot(tls *TLS, type1 int32) (r int32)
+TEXT ·Yreboot(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL type1+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xreboot(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yrecv(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32) (r Tssize_t)
TEXT ·Yrecv(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xrecv(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Yrecvfrom(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32, addr uintptr, alen uintptr) (r1 Tssize_t)
TEXT ·Yrecvfrom(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ addr+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVQ alen+48(FP), AX
MOVQ AX, 48(SP)
CALL ·Xrecvfrom(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r1+56(FP)
RET
-TEXT ·Yrecvmmsg(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yrecvmmsg(tls *TLS, fd int32, msgvec uintptr, vlen uint32, flags uint32, timeout uintptr) (r int32)
+TEXT ·Yrecvmmsg(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ msgvec+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL vlen+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVQ timeout+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
CALL ·Xrecvmmsg(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
+// func Yrecvmsg(tls *TLS, fd int32, msg uintptr, flags int32) (r2 Tssize_t)
TEXT ·Yrecvmsg(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ msg+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xrecvmsg(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r2+32(FP)
RET
-TEXT ·Yregcomp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yregcomp(tls *TLS, preg uintptr, regex uintptr, cflags int32) (r int32)
+TEXT ·Yregcomp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ preg+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ regex+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL cflags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xregcomp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yregerror(tls *TLS, e int32, preg uintptr, buf uintptr, size Tsize_t) (r Tsize_t)
TEXT ·Yregerror(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL e+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ preg+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buf+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xregerror(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yregexec(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yregexec(tls *TLS, preg uintptr, string1 uintptr, nmatch Tsize_t, pmatch uintptr, eflags int32) (r int32)
+TEXT ·Yregexec(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ preg+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ string1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ nmatch+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ pmatch+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL eflags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xregexec(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
+// func Yregfree(tls *TLS, preg uintptr)
TEXT ·Yregfree(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ preg+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xregfree(SB)
RET
+// func Yremainder(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yremainder(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xremainder(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yremainderf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yremainderf(tls *TLS, x float32, y float32) (r float32)
+TEXT ·Yremainderf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xremainderf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yremainderl(tls *TLS, x float64, y float64) (r float64)
TEXT ·Yremainderl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xremainderl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yremap_file_pages(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yremap_file_pages(tls *TLS, addr uintptr, size Tsize_t, prot int32, pgoff Tsize_t, flags int32) (r int32)
+TEXT ·Yremap_file_pages(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL prot+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ pgoff+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xremap_file_pages(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Yremove(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yremove(tls *TLS, path uintptr) (r1 int32)
+TEXT ·Yremove(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xremove(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Yremovexattr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yremovexattr(tls *TLS, path uintptr, name uintptr) (r int32)
+TEXT ·Yremovexattr(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xremovexattr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yremque(tls *TLS, element uintptr)
TEXT ·Yremque(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ element+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xremque(SB)
RET
+// func Yremquo(tls *TLS, x float64, y float64, quo uintptr) (r float64)
TEXT ·Yremquo(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ quo+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xremquo(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yremquof(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yremquof(tls *TLS, x float32, y float32, quo uintptr) (r float32)
+TEXT ·Yremquof(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL y+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ quo+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xremquof(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yremquol(tls *TLS, x float64, y float64, quo uintptr) (r float64)
TEXT ·Yremquol(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ y+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ quo+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xremquol(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yrename(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yrename(tls *TLS, old uintptr, new1 uintptr) (r int32)
+TEXT ·Yrename(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ old+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ new1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xrename(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yrenameat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yrenameat(tls *TLS, oldfd int32, old uintptr, newfd int32, new1 uintptr) (r int32)
+TEXT ·Yrenameat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL oldfd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ old+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL newfd+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ new1+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xrenameat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yrenameat2(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yrenameat2(t *TLS, olddirfd int32, oldpath uintptr, newdirfd int32, newpath uintptr, flags int32) int32
+TEXT ·Yrenameat2(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL olddirfd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ oldpath+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL newdirfd+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ newpath+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xrenameat2(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, ret+48(FP)
RET
-TEXT ·Yres_init(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yres_init(tls *TLS) (r int32)
+TEXT ·Yres_init(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xres_init(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yres_mkquery(SB),$88-88
- MOVQ p0+0(FP), AX
+// func Yres_mkquery(tls *TLS, op int32, dname uintptr, class int32, type1 int32, data uintptr, datalen int32, newrr uintptr, buf uintptr, buflen int32) (r int32)
+TEXT ·Yres_mkquery(SB),$80-76
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL op+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ dname+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL class+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL type1+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVQ data+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
+ MOVL datalen+40(FP), AX
+ MOVL AX, 40(SP)
+ MOVQ newrr+48(FP), AX
MOVQ AX, 48(SP)
- MOVQ p7+56(FP), AX
+ MOVQ buf+56(FP), AX
MOVQ AX, 56(SP)
- MOVQ p8+64(FP), AX
- MOVQ AX, 64(SP)
- MOVQ p9+72(FP), AX
- MOVQ AX, 72(SP)
+ MOVL buflen+64(FP), AX
+ MOVL AX, 64(SP)
CALL ·Xres_mkquery(SB)
- MOVQ 80(SP), AX
- MOVQ AX, ret+80(FP)
+ MOVL 72(SP), AX
+ MOVL AX, r+72(FP)
RET
-TEXT ·Yres_send(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yres_send(tls *TLS, _msg uintptr, _msglen int32, _answer uintptr, _anslen int32) (r int32)
+TEXT ·Yres_send(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _msg+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL _msglen+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ _answer+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL _anslen+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xres_send(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
+// func Yrewind(tls *TLS, f uintptr)
TEXT ·Yrewind(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrewind(SB)
RET
+// func Yrewinddir(tls *TLS, dir uintptr)
TEXT ·Yrewinddir(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrewinddir(SB)
RET
+// func Yrindex(tls *TLS, s uintptr, c int32) (r uintptr)
TEXT ·Yrindex(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xrindex(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yrint(tls *TLS, x float64) (r float64)
TEXT ·Yrint(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrint(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yrintf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yrintf(tls *TLS, x float32) (r float32)
+TEXT ·Yrintf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xrintf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yrintl(tls *TLS, x float64) (r float64)
TEXT ·Yrintl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrintl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yrmdir(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yrmdir(tls *TLS, path uintptr) (r int32)
+TEXT ·Yrmdir(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xrmdir(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yround(tls *TLS, x3 float64) (r float64)
TEXT ·Yround(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xround(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yroundf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yroundf(tls *TLS, x3 float32) (r float32)
+TEXT ·Yroundf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xroundf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yroundl(tls *TLS, x float64) (r float64)
TEXT ·Yroundl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xroundl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ysbrk(tls *TLS, inc Tintptr_t) (r uintptr)
TEXT ·Ysbrk(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ inc+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsbrk(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yscalb(tls *TLS, x float64, fn float64) (r float64)
TEXT ·Yscalb(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fn+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xscalb(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yscalbf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yscalbf(tls *TLS, x float32, fn float32) (r float32)
+TEXT ·Yscalbf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL fn+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xscalbf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yscalbln(tls *TLS, x float64, n int64) (r float64)
TEXT ·Yscalbln(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xscalbln(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yscalblnf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yscalblnf(tls *TLS, x float32, n int64) (r float32)
+TEXT ·Yscalblnf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xscalblnf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yscalblnl(tls *TLS, x float64, n int64) (r float64)
TEXT ·Yscalblnl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xscalblnl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Yscalbn(tls *TLS, x float64, n int32) (r float64)
TEXT ·Yscalbn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xscalbn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yscalbnf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yscalbnf(tls *TLS, x float32, n int32) (r float32)
+TEXT ·Yscalbnf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL n+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xscalbnf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yscalbnl(tls *TLS, x float64, n int32) (r float64)
TEXT ·Yscalbnl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xscalbnl(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yscandir(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yscandir(tls *TLS, path uintptr, res uintptr, sel uintptr, cmp uintptr) (r int32)
+TEXT ·Yscandir(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ res+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ sel+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ cmp+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xscandir(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yscanf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yscanf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yscanf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xscanf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysched_yield(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysched_yield(tls *TLS) int32
+TEXT ·Ysched_yield(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsched_yield(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, ret+8(FP)
RET
+// func Ysecure_getenv(tls *TLS, name uintptr) (r uintptr)
TEXT ·Ysecure_getenv(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsecure_getenv(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yseed48(tls *TLS, s uintptr) (r uintptr)
TEXT ·Yseed48(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xseed48(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Yseekdir(tls *TLS, dir uintptr, off int64)
TEXT ·Yseekdir(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ off+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xseekdir(SB)
RET
-TEXT ·Yselect(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Yselect(tls *TLS, n int32, rfds uintptr, wfds uintptr, efds uintptr, tv uintptr) (r int32)
+TEXT ·Yselect(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rfds+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ wfds+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ efds+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ tv+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xselect(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Ysemctl(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysemctl(tls *TLS, id int32, num int32, cmd int32, va uintptr) (r1 int32)
+TEXT ·Ysemctl(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL num+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL cmd+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xsemctl(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
- RET
-
-TEXT ·Ysemget(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
+ RET
+
+// func Ysemget(tls *TLS, key Tkey_t, n int32, fl int32) (r int32)
+TEXT ·Ysemget(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL key+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL n+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL fl+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsemget(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysemop(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysemop(tls *TLS, id int32, buf uintptr, n Tsize_t) (r int32)
+TEXT ·Ysemop(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsemop(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ysemtimedop(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysemtimedop(tls *TLS, id int32, buf uintptr, n Tsize_t, ts uintptr) (r int32)
+TEXT ·Ysemtimedop(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ts+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xsemtimedop(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
+// func Ysend(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32) (r Tssize_t)
TEXT ·Ysend(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xsend(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ysendfile(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysendfile(tls *TLS, out_fd int32, in_fd int32, ofs uintptr, count Tsize_t) (r Tssize_t)
+TEXT ·Ysendfile(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL out_fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL in_fd+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ ofs+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ count+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xsendfile(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ysendmmsg(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysendmmsg(tls *TLS, fd int32, msgvec uintptr, vlen uint32, flags uint32) (r1 int32)
+TEXT ·Ysendmmsg(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ msgvec+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL vlen+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL flags+28(FP), AX
+ MOVL AX, 28(SP)
CALL ·Xsendmmsg(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ysendmsg(tls *TLS, fd int32, msg uintptr, flags int32) (r1 Tssize_t)
TEXT ·Ysendmsg(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ msg+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xsendmsg(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1+32(FP)
RET
+// func Ysendto(tls *TLS, fd int32, buf uintptr, len1 Tsize_t, flags int32, addr uintptr, alen Tsocklen_t) (r1 Tssize_t)
TEXT ·Ysendto(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
+ MOVQ addr+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
+ MOVL alen+48(FP), AX
+ MOVL AX, 48(SP)
CALL ·Xsendto(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r1+56(FP)
RET
+// func Ysetbuf(tls *TLS, f uintptr, buf uintptr)
TEXT ·Ysetbuf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetbuf(SB)
RET
+// func Ysetbuffer(tls *TLS, f uintptr, buf uintptr, size Tsize_t)
TEXT ·Ysetbuffer(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsetbuffer(SB)
RET
-TEXT ·Ysetdomainname(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysetdomainname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ysetdomainname(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetdomainname(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetenv(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysetenv(tls *TLS, var1 uintptr, value uintptr, overwrite int32) (r int32)
+TEXT ·Ysetenv(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ var1+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ value+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL overwrite+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xsetenv(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ysetfsgid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetfsgid(tls *TLS, gid Tgid_t) (r int32)
+TEXT ·Ysetfsgid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL gid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetfsgid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysetfsuid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetfsuid(tls *TLS, uid Tuid_t) (r int32)
+TEXT ·Ysetfsuid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL uid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetfsuid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysetgid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetgid(tls *TLS, gid Tgid_t) (r int32)
+TEXT ·Ysetgid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL gid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetgid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysetgrent(tls *TLS)
TEXT ·Ysetgrent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetgrent(SB)
RET
-TEXT ·Ysethostent(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysethostent(tls *TLS, x int32)
+TEXT ·Ysethostent(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsethostent(SB)
RET
-TEXT ·Ysethostname(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysethostname(tls *TLS, name uintptr, len1 Tsize_t) (r int32)
+TEXT ·Ysethostname(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsethostname(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetitimer(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysetitimer(tls *TLS, which int32, new1 uintptr, old uintptr) (r1 int32)
+TEXT ·Ysetitimer(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL which+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ new1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsetitimer(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ysetjmp(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetjmp(t *TLS, env uintptr) int32
+TEXT ·Ysetjmp(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ env+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsetjmp(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
+// func Ysetkey(tls *TLS, key uintptr)
TEXT ·Ysetkey(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsetkey(SB)
RET
+// func Ysetlinebuf(tls *TLS, f uintptr)
TEXT ·Ysetlinebuf(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsetlinebuf(SB)
RET
+// func Ysetlocale(tls *TLS, cat int32, name uintptr) (r uintptr)
TEXT ·Ysetlocale(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL cat+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetlocale(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ysetlogmask(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetlogmask(tls *TLS, maskpri int32) (r int32)
+TEXT ·Ysetlogmask(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL maskpri+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetlogmask(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysetmntent(tls *TLS, name uintptr, mode uintptr) (r uintptr)
TEXT ·Ysetmntent(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ mode+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetmntent(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ysetnetent(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysetnetent(tls *TLS, x int32)
+TEXT ·Ysetnetent(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetnetent(SB)
RET
-TEXT ·Ysetns(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysetns(tls *TLS, fd int32, nstype int32) (r int32)
+TEXT ·Ysetns(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL nstype+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xsetns(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysetpgid(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysetpgid(tls *TLS, pid Tpid_t, pgid Tpid_t) (r int32)
+TEXT ·Ysetpgid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL pgid+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xsetpgid(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysetpgrp(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysetpgrp(tls *TLS) (r Tpid_t)
+TEXT ·Ysetpgrp(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetpgrp(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
- RET
-
-TEXT ·Ysetpriority(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
+ RET
+
+// func Ysetpriority(tls *TLS, which int32, who Tid_t, prio int32) (r int32)
+TEXT ·Ysetpriority(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL which+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL who+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL prio+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsetpriority(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetprotoent(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysetprotoent(tls *TLS, stayopen int32)
+TEXT ·Ysetprotoent(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL stayopen+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetprotoent(SB)
RET
+// func Ysetpwent(tls *TLS)
TEXT ·Ysetpwent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetpwent(SB)
RET
-TEXT ·Ysetrlimit(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysetrlimit(tls *TLS, resource int32, rlim uintptr) (r int32)
+TEXT ·Ysetrlimit(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL resource+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rlim+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetrlimit(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetrlimit64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysetrlimit64(tls *TLS, resource int32, rlim uintptr) (r int32)
+TEXT ·Ysetrlimit64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL resource+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ rlim+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsetrlimit64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetservent(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysetservent(tls *TLS, stayopen int32)
+TEXT ·Ysetservent(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL stayopen+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetservent(SB)
RET
-TEXT ·Ysetsid(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysetsid(tls *TLS) (r Tpid_t)
+TEXT ·Ysetsid(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetsid(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
- RET
-
-TEXT ·Ysetsockopt(SB),$56-56
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
+ RET
+
+// func Ysetsockopt(tls *TLS, fd int32, level int32, optname int32, optval uintptr, optlen Tsocklen_t) (r2 int32)
+TEXT ·Ysetsockopt(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL level+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL optname+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ optval+24(FP), AX
+ MOVQ AX, 24(SP)
+ MOVL optlen+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xsetsockopt(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r2+40(FP)
RET
+// func Ysetspent(tls *TLS)
TEXT ·Ysetspent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetspent(SB)
RET
+// func Ysetstate(tls *TLS, state uintptr) (r uintptr)
TEXT ·Ysetstate(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ state+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsetstate(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysettimeofday(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysettimeofday(tls *TLS, tv uintptr, tz uintptr) (r int32)
+TEXT ·Ysettimeofday(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tv+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ tz+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsettimeofday(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysetuid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysetuid(tls *TLS, uid Tuid_t) (r int32)
+TEXT ·Ysetuid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL uid+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsetuid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysetusershell(tls *TLS)
TEXT ·Ysetusershell(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetusershell(SB)
RET
+// func Ysetutent(tls *TLS)
TEXT ·Ysetutent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetutent(SB)
RET
+// func Ysetutxent(tls *TLS)
TEXT ·Ysetutxent(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsetutxent(SB)
RET
-TEXT ·Ysetvbuf(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysetvbuf(tls *TLS, f uintptr, buf uintptr, type1 int32, size Tsize_t) (r int32)
+TEXT ·Ysetvbuf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL type1+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xsetvbuf(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ysetxattr(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ysetxattr(tls *TLS, path uintptr, name uintptr, value uintptr, size Tsize_t, flags int32) (r int32)
+TEXT ·Ysetxattr(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ value+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ size+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
+ MOVL flags+40(FP), AX
+ MOVL AX, 40(SP)
CALL ·Xsetxattr(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, r+48(FP)
RET
-TEXT ·Yshm_open(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yshm_open(tls *TLS, name uintptr, flag int32, mode Tmode_t) (r int32)
+TEXT ·Yshm_open(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flag+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVL mode+20(FP), AX
+ MOVL AX, 20(SP)
CALL ·Xshm_open(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yshm_unlink(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yshm_unlink(tls *TLS, name uintptr) (r int32)
+TEXT ·Yshm_unlink(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xshm_unlink(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yshmat(tls *TLS, id int32, addr uintptr, flag int32) (r uintptr)
TEXT ·Yshmat(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ addr+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flag+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xshmat(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Yshmctl(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yshmctl(tls *TLS, id int32, cmd int32, buf uintptr) (r1 int32)
+TEXT ·Yshmctl(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL id+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL cmd+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xshmctl(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Yshmdt(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yshmdt(tls *TLS, addr uintptr) (r int32)
+TEXT ·Yshmdt(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ addr+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xshmdt(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yshmget(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yshmget(tls *TLS, key Tkey_t, size Tsize_t, flag int32) (r int32)
+TEXT ·Yshmget(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL key+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ size+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flag+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xshmget(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yshutdown(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yshutdown(tls *TLS, fd int32, how int32) (r1 int32)
+TEXT ·Yshutdown(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL how+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xshutdown(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
-TEXT ·Ysigaction(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysigaction(tls *TLS, sig int32, sa uintptr, old uintptr) (r int32)
+TEXT ·Ysigaction(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL sig+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ sa+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsigaction(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ysigaddset(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigaddset(tls *TLS, set uintptr, sig int32) (r int32)
+TEXT ·Ysigaddset(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL sig+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsigaddset(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysigaltstack(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigaltstack(tls *TLS, ss uintptr, old uintptr) (r int32)
+TEXT ·Ysigaltstack(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ss+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ old+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsigaltstack(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysigandset(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysigandset(tls *TLS, dest uintptr, left uintptr, right uintptr) (r1 int32)
+TEXT ·Ysigandset(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ left+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ right+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsigandset(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ysigdelset(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigdelset(tls *TLS, set uintptr, sig int32) (r int32)
+TEXT ·Ysigdelset(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL sig+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsigdelset(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysigemptyset(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysigemptyset(tls *TLS, set uintptr) (r int32)
+TEXT ·Ysigemptyset(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsigemptyset(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigfillset(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysigfillset(tls *TLS, set uintptr) (r int32)
+TEXT ·Ysigfillset(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsigfillset(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigisemptyset(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysigisemptyset(tls *TLS, set uintptr) (r int32)
+TEXT ·Ysigisemptyset(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsigisemptyset(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigismember(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigismember(tls *TLS, set uintptr, sig int32) (r int32)
+TEXT ·Ysigismember(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL sig+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsigismember(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ysignal(tls *TLS, signum int32, handler uintptr) (r uintptr)
TEXT ·Ysignal(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL signum+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ handler+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsignal(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ysignalfd(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysignalfd(tls *TLS, fd int32, sigs uintptr, flags int32) (r int32)
+TEXT ·Ysignalfd(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ sigs+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xsignalfd(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ysignificand(tls *TLS, x float64) (r float64)
TEXT ·Ysignificand(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsignificand(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysignificandf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysignificandf(tls *TLS, x float32) (r float32)
+TEXT ·Ysignificandf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsignificandf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigorset(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysigorset(tls *TLS, dest uintptr, left uintptr, right uintptr) (r1 int32)
+TEXT ·Ysigorset(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ left+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ right+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsigorset(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ysigpending(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysigpending(tls *TLS, set uintptr) (r int32)
+TEXT ·Ysigpending(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ set+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsigpending(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigprocmask(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysigprocmask(tls *TLS, how int32, set uintptr, old uintptr) (r1 int32)
+TEXT ·Ysigprocmask(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL how+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ set+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsigprocmask(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
- RET
-
-TEXT ·Ysigqueue(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
+ RET
+
+// func Ysigqueue(tls *TLS, pid Tpid_t, sig int32, value Tsigval) (r1 int32)
+TEXT ·Ysigqueue(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL sig+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL value_Fsival_int+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVB value_F__ccgo_pad2_0+20(FP), AX
+ MOVB AX, 20(SP)
+ MOVB value_F__ccgo_pad2_1+21(FP), AX
+ MOVB AX, 21(SP)
+ MOVB value_F__ccgo_pad2_2+22(FP), AX
+ MOVB AX, 22(SP)
+ MOVB value_F__ccgo_pad2_3+23(FP), AX
+ MOVB AX, 23(SP)
CALL ·Xsigqueue(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ysigsuspend(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysigsuspend(tls *TLS, mask uintptr) (r int32)
+TEXT ·Ysigsuspend(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ mask+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsigsuspend(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysigtimedwait(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysigtimedwait(tls *TLS, mask uintptr, si uintptr, timeout uintptr) (r int32)
+TEXT ·Ysigtimedwait(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ mask+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ si+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ timeout+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsigtimedwait(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ysigwait(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigwait(tls *TLS, mask uintptr, sig uintptr) (r int32)
+TEXT ·Ysigwait(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ mask+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sig+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsigwait(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysigwaitinfo(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysigwaitinfo(tls *TLS, mask uintptr, si uintptr) (r int32)
+TEXT ·Ysigwaitinfo(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ mask+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ si+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsigwaitinfo(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ysin(tls *TLS, x3 float64) (r float64)
TEXT ·Ysin(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsin(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ysincos(tls *TLS, x3 float64, sin uintptr, cos uintptr)
TEXT ·Ysincos(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sin+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cos+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsincos(SB)
RET
+// func Ysincosf(tls *TLS, x3 float32, sin uintptr, cos uintptr)
TEXT ·Ysincosf(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ sin+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cos+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsincosf(SB)
RET
+// func Ysincosl(tls *TLS, x float64, sin uintptr, cos uintptr)
TEXT ·Ysincosl(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sin+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cos+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsincosl(SB)
RET
-TEXT ·Ysinf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysinf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ysinf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsinf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysinh(tls *TLS, x float64) (r float64)
TEXT ·Ysinh(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsinh(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysinhf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysinhf(tls *TLS, x float32) (r float32)
+TEXT ·Ysinhf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsinhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysinhl(tls *TLS, x float64) (r float64)
TEXT ·Ysinhl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsinhl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ysinl(tls *TLS, x float64) (r float64)
TEXT ·Ysinl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsinl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysleep(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysleep(tls *TLS, seconds uint32) (r uint32)
+TEXT ·Ysleep(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL seconds+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsleep(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ysnprintf(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysnprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ysnprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fmt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ va+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xsnprintf(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ysockatmark(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysockatmark(tls *TLS, s int32) (r int32)
+TEXT ·Ysockatmark(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL s+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsockatmark(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
- RET
-
-TEXT ·Ysocket(SB),$40-40
- MOVQ p0+0(FP), AX
- MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
+ RET
+
+// func Ysocket(tls *TLS, domain int32, type1 int32, protocol int32) (r1 int32)
+TEXT ·Ysocket(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
+ MOVQ AX, 0(SP)
+ MOVL domain+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL type1+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL protocol+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xsocket(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ysocketpair(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysocketpair(tls *TLS, domain int32, type1 int32, protocol int32, fd uintptr) (r2 int32)
+TEXT ·Ysocketpair(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL domain+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL type1+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVL protocol+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ fd+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xsocketpair(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r2+32(FP)
RET
+// func Ysplice(tls *TLS, fd_in int32, off_in uintptr, fd_out int32, off_out uintptr, len1 Tsize_t, flags uint32) (r Tssize_t)
TEXT ·Ysplice(SB),$64-64
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd_in+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ off_in+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL fd_out+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ off_out+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ len1+40(FP), AX
MOVQ AX, 40(SP)
- MOVQ p6+48(FP), AX
- MOVQ AX, 48(SP)
+ MOVL flags+48(FP), AX
+ MOVL AX, 48(SP)
CALL ·Xsplice(SB)
MOVQ 56(SP), AX
- MOVQ AX, ret+56(FP)
+ MOVQ AX, r+56(FP)
RET
-TEXT ·Ysprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysprintf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ysprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ysqrt(tls *TLS, x1 float64) (r1 float64)
TEXT ·Ysqrt(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsqrt(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Ysqrtf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysqrtf(tls *TLS, x1 float32) (r1 float32)
+TEXT ·Ysqrtf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x1+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsqrtf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r1+16(FP)
RET
+// func Ysqrtl(tls *TLS, x float64) (r float64)
TEXT ·Ysqrtl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsqrtl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysrand(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysrand(tls *TLS, s uint32)
+TEXT ·Ysrand(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL s+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsrand(SB)
RET
+// func Ysrand48(tls *TLS, seed int64)
TEXT ·Ysrand48(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ seed+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsrand48(SB)
RET
-TEXT ·Ysrandom(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Ysrandom(tls *TLS, seed uint32)
+TEXT ·Ysrandom(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL seed+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsrandom(SB)
RET
-TEXT ·Ysscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysscanf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ysscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ystat(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystat(tls *TLS, path uintptr, buf uintptr) (r int32)
+TEXT ·Ystat(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstat(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ystat64(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystat64(tls *TLS, path uintptr, buf uintptr) (r int32)
+TEXT ·Ystat64(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstat64(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ystatvfs(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystatvfs(tls *TLS, path uintptr, buf uintptr) (r int32)
+TEXT ·Ystatvfs(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstatvfs(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ystatx(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ystatx(tls *TLS, dirfd int32, path uintptr, flags int32, mask uint32, stx uintptr) (r int32)
+TEXT ·Ystatx(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL dirfd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVL mask+28(FP), AX
+ MOVL AX, 28(SP)
+ MOVQ stx+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
- MOVQ AX, 40(SP)
CALL ·Xstatx(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ystime(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ystime(tls *TLS, t uintptr) (r int32)
+TEXT ·Ystime(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xstime(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ystpcpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
TEXT ·Ystpcpy(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstpcpy(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystpncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ystpncpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstpncpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ystrcasecmp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystrcasecmp(tls *TLS, _l uintptr, _r uintptr) (r1 int32)
+TEXT ·Ystrcasecmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ _r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcasecmp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ystrcasecmp_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrcasecmp_l(tls *TLS, l uintptr, r uintptr, loc Tlocale_t) (r1 int32)
+TEXT ·Ystrcasecmp_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ loc+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrcasecmp_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ystrcasestr(tls *TLS, h uintptr, n uintptr) (r uintptr)
TEXT ·Ystrcasestr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ h+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcasestr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrcat(tls *TLS, dest uintptr, src uintptr) (r uintptr)
TEXT ·Ystrcat(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcat(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrchr(tls *TLS, s uintptr, c int32) (r1 uintptr)
TEXT ·Ystrchr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xstrchr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1+24(FP)
RET
+// func Ystrchrnul(tls *TLS, s uintptr, c int32) (r uintptr)
TEXT ·Ystrchrnul(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xstrchrnul(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ystrcmp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystrcmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+TEXT ·Ystrcmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcmp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ystrcoll(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystrcoll(tls *TLS, l uintptr, r uintptr) (r1 int32)
+TEXT ·Ystrcoll(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcoll(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ystrcoll_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrcoll_l(tls *TLS, l uintptr, r uintptr, loc Tlocale_t) (r1 int32)
+TEXT ·Ystrcoll_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ loc+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrcoll_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ystrcpy(tls *TLS, dest uintptr, src uintptr) (r uintptr)
TEXT ·Ystrcpy(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcpy(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrcspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
TEXT ·Ystrcspn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ c+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrcspn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrdup(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ystrdup(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xstrdup(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ystrerror(tls *TLS, e int32) (r uintptr)
TEXT ·Ystrerror(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL e+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xstrerror(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ystrerror_l(tls *TLS, e int32, loc Tlocale_t) (r uintptr)
TEXT ·Ystrerror_l(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL e+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ loc+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrerror_l(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ystrerror_r(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrerror_r(tls *TLS, err int32, buf uintptr, buflen Tsize_t) (r int32)
+TEXT ·Ystrerror_r(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL err+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ buflen+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrerror_r(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ystrfmon(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r Tssize_t)
TEXT ·Ystrfmon(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fmt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ va+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xstrfmon(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ystrfmon_l(tls *TLS, s uintptr, n Tsize_t, loc Tlocale_t, fmt uintptr, va uintptr) (r Tssize_t)
TEXT ·Ystrfmon_l(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ loc+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ fmt+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ va+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xstrfmon_l(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ystrftime(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr) (r Tsize_t)
TEXT ·Ystrftime(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ tm+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xstrftime(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ystrftime_l(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr, loc Tlocale_t) (r Tsize_t)
TEXT ·Ystrftime_l(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ tm+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ loc+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xstrftime_l(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ystrlcat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ystrlcat(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrlcat(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrlcpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ystrlcpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrlcpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrlen(tls *TLS, s uintptr) (r Tsize_t)
TEXT ·Ystrlen(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xstrlen(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ystrncasecmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrncasecmp(tls *TLS, _l uintptr, _r uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ystrncasecmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ _r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrncasecmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ystrncasecmp_l(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ystrncasecmp_l(tls *TLS, l uintptr, r uintptr, n Tsize_t, loc Tlocale_t) (r1 int32)
+TEXT ·Ystrncasecmp_l(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ loc+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xstrncasecmp_l(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
+// func Ystrncat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ystrncat(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrncat(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ystrncmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrncmp(tls *TLS, _l uintptr, _r uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ystrncmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ _r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrncmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ystrncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ystrncpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrncpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrndup(tls *TLS, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ystrndup(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrndup(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrnlen(tls *TLS, s uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ystrnlen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrnlen(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrpbrk(tls *TLS, s uintptr, b uintptr) (r uintptr)
TEXT ·Ystrpbrk(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrpbrk(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrptime(tls *TLS, s uintptr, f uintptr, tm uintptr) (r uintptr)
TEXT ·Ystrptime(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ tm+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrptime(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrrchr(tls *TLS, s uintptr, c int32) (r uintptr)
TEXT ·Ystrrchr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xstrrchr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrsep(tls *TLS, str uintptr, sep uintptr) (r uintptr)
TEXT ·Ystrsep(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ str+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sep+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrsep(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrsignal(tls *TLS, signum int32) (r uintptr)
TEXT ·Ystrsignal(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL signum+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xstrsignal(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ystrspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
TEXT ·Ystrspn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ c+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrspn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrstr(tls *TLS, h uintptr, n uintptr) (r uintptr)
TEXT ·Ystrstr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ h+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrstr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrtod(tls *TLS, s uintptr, p uintptr) (r float64)
TEXT ·Ystrtod(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrtod(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrtod_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float64)
TEXT ·Ystrtod_l(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ l+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrtod_l(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ystrtof(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystrtof(tls *TLS, s uintptr, p uintptr) (r float32)
+TEXT ·Ystrtof(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrtof(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ystrtof_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ystrtof_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float32)
+TEXT ·Ystrtof_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ l+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrtof_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ystrtoimax(tls *TLS, s uintptr, p uintptr, base int32) (r Tintmax_t)
TEXT ·Ystrtoimax(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtoimax(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtok(tls *TLS, s uintptr, sep uintptr) (r uintptr)
TEXT ·Ystrtok(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sep+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrtok(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrtok_r(tls *TLS, s uintptr, sep uintptr, p uintptr) (r uintptr)
TEXT ·Ystrtok_r(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sep+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ p+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrtok_r(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtol(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
TEXT ·Ystrtol(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtol(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtold(tls *TLS, s uintptr, p uintptr) (r float64)
TEXT ·Ystrtold(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrtold(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ystrtold_l(tls *TLS, s uintptr, p uintptr, l Tlocale_t) (r float64)
TEXT ·Ystrtold_l(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ l+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrtold_l(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtoll(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
TEXT ·Ystrtoll(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtoll(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtoul(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
TEXT ·Ystrtoul(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtoul(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtoull(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
TEXT ·Ystrtoull(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtoull(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrtoumax(tls *TLS, s uintptr, p uintptr, base int32) (r Tuintmax_t)
TEXT ·Ystrtoumax(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xstrtoumax(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ystrverscmp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ystrverscmp(tls *TLS, l0 uintptr, r0 uintptr) (r1 int32)
+TEXT ·Ystrverscmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l0+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r0+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xstrverscmp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
+// func Ystrxfrm(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ystrxfrm(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xstrxfrm(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ystrxfrm_l(tls *TLS, dest uintptr, src uintptr, n Tsize_t, loc Tlocale_t) (r Tsize_t)
TEXT ·Ystrxfrm_l(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ loc+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xstrxfrm_l(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Yswab(tls *TLS, _src uintptr, _dest uintptr, n Tssize_t)
TEXT ·Yswab(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ _src+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ _dest+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xswab(SB)
RET
-TEXT ·Yswapoff(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yswapoff(tls *TLS, path uintptr) (r int32)
+TEXT ·Yswapoff(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xswapoff(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yswapon(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yswapon(tls *TLS, path uintptr, flags int32) (r int32)
+TEXT ·Yswapon(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xswapon(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yswprintf(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yswprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yswprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fmt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ va+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xswprintf(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yswscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yswscanf(tls *TLS, s uintptr, fmt uintptr, va uintptr) (r int32)
+TEXT ·Yswscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xswscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ysymlink(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ysymlink(tls *TLS, existing uintptr, new1 uintptr) (r int32)
+TEXT ·Ysymlink(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ existing+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ new1+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsymlink(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ysymlinkat(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ysymlinkat(tls *TLS, existing uintptr, fd int32, new1 uintptr) (r int32)
+TEXT ·Ysymlinkat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ existing+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL fd+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ new1+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsymlinkat(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ysync(tls *TLS)
TEXT ·Ysync(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xsync(SB)
RET
-TEXT ·Ysync_file_range(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ysync_file_range(tls *TLS, fd int32, pos Toff_t, len1 Toff_t, flags uint32) (r int32)
+TEXT ·Ysync_file_range(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ pos+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ len1+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xsync_file_range(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ysyncfs(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysyncfs(tls *TLS, fd int32) (r int32)
+TEXT ·Ysyncfs(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsyncfs(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysyscall(tls *TLS, n int64, va uintptr) (r int64)
TEXT ·Ysyscall(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ n+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xsyscall(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ysysconf(tls *TLS, name int32) (r int64)
TEXT ·Ysysconf(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL name+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xsysconf(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ysysctlbyname(SB),$56-56
- MOVQ p0+0(FP), AX
+// func Ysysctlbyname(t *TLS, name, oldp, oldlenp, newp uintptr, newlen Tsize_t) int32
+TEXT ·Ysysctlbyname(SB),$56-52
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ oldp+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ oldlenp+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ newp+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ newlen+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xsysctlbyname(SB)
- MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVL 48(SP), AX
+ MOVL AX, ret+48(FP)
RET
-TEXT ·Ysysinfo(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysysinfo(tls *TLS, info uintptr) (r int32)
+TEXT ·Ysysinfo(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ info+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsysinfo(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ysyslog(tls *TLS, priority int32, message uintptr, va uintptr)
TEXT ·Ysyslog(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL priority+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ message+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ va+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xsyslog(SB)
RET
-TEXT ·Ysystem(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ysystem(t *TLS, command uintptr) int32
+TEXT ·Ysystem(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ command+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xsystem(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, ret+16(FP)
RET
+// func Ytan(tls *TLS, x3 float64) (r float64)
TEXT ·Ytan(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtan(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytanf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytanf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ytanf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtanf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ytanh(tls *TLS, x3 float64) (r float64)
TEXT ·Ytanh(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtanh(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytanhf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytanhf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ytanhf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtanhf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ytanhl(tls *TLS, x float64) (r float64)
TEXT ·Ytanhl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtanhl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytanl(tls *TLS, x float64) (r float64)
TEXT ·Ytanl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtanl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytcdrain(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytcdrain(tls *TLS, fd int32) (r int32)
+TEXT ·Ytcdrain(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtcdrain(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcflow(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcflow(tls *TLS, fd int32, action int32) (r int32)
+TEXT ·Ytcflow(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL action+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xtcflow(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcflush(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcflush(tls *TLS, fd int32, queue int32) (r int32)
+TEXT ·Ytcflush(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL queue+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xtcflush(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcgetattr(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcgetattr(tls *TLS, fd int32, tio uintptr) (r int32)
+TEXT ·Ytcgetattr(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ tio+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtcgetattr(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytcgetpgrp(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytcgetpgrp(tls *TLS, fd int32) (r Tpid_t)
+TEXT ·Ytcgetpgrp(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtcgetpgrp(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcgetsid(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytcgetsid(tls *TLS, fd int32) (r Tpid_t)
+TEXT ·Ytcgetsid(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtcgetsid(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcgetwinsize(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcgetwinsize(tls *TLS, fd int32, wsz uintptr) (r int32)
+TEXT ·Ytcgetwinsize(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ wsz+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtcgetwinsize(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytcsendbreak(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcsendbreak(tls *TLS, fd int32, dur int32) (r int32)
+TEXT ·Ytcsendbreak(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL dur+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xtcsendbreak(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcsetattr(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ytcsetattr(tls *TLS, fd int32, act int32, tio uintptr) (r int32)
+TEXT ·Ytcsetattr(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL act+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ tio+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
CALL ·Xtcsetattr(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytcsetpgrp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcsetpgrp(tls *TLS, fd int32, pgrp Tpid_t) (r int32)
+TEXT ·Ytcsetpgrp(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL pgrp+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xtcsetpgrp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytcsetwinsize(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytcsetwinsize(tls *TLS, fd int32, wsz uintptr) (r int32)
+TEXT ·Ytcsetwinsize(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ wsz+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtcsetwinsize(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ytdelete(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r uintptr)
TEXT ·Ytdelete(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ rootp+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cmp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xtdelete(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ytdestroy(tls *TLS, root uintptr, freekey uintptr)
TEXT ·Ytdestroy(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ root+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ freekey+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtdestroy(SB)
RET
-TEXT ·Ytee(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ytee(tls *TLS, src int32, dest int32, len1 Tsize_t, flags uint32) (r Tssize_t)
+TEXT ·Ytee(SB),$40-40
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL src+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL dest+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ len1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xtee(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ 32(SP), AX
+ MOVQ AX, r+32(FP)
RET
+// func Ytelldir(tls *TLS, dir uintptr) (r int64)
TEXT ·Ytelldir(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtelldir(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytempnam(tls *TLS, dir uintptr, pfx uintptr) (r1 uintptr)
TEXT ·Ytempnam(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dir+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ pfx+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtempnam(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r1+24(FP)
RET
+// func Ytextdomain(tls *TLS, domainname uintptr) (r uintptr)
TEXT ·Ytextdomain(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ domainname+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtextdomain(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytfind(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r uintptr)
TEXT ·Ytfind(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ rootp+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cmp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xtfind(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ytgamma(tls *TLS, x3 float64) (r1 float64)
TEXT ·Ytgamma(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtgamma(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Ytgammaf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytgammaf(tls *TLS, x float32) (r float32)
+TEXT ·Ytgammaf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtgammaf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ytgammal(tls *TLS, x float64) (r float64)
TEXT ·Ytgammal(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtgammal(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytime(tls *TLS, t uintptr) (r Ttime_t)
TEXT ·Ytime(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtime(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytimegm(tls *TLS, tm uintptr) (r Ttime_t)
TEXT ·Ytimegm(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tm+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtimegm(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytimer_delete(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytimer_delete(tls *TLS, t Ttimer_t) (r int32)
+TEXT ·Ytimer_delete(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtimer_delete(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytimer_getoverrun(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytimer_getoverrun(tls *TLS, t Ttimer_t) (r int32)
+TEXT ·Ytimer_getoverrun(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtimer_getoverrun(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytimer_gettime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytimer_gettime(tls *TLS, t Ttimer_t, val uintptr) (r int32)
+TEXT ·Ytimer_gettime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ val+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtimer_gettime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytimer_settime(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ytimer_settime(tls *TLS, t Ttimer_t, flags int32, val uintptr, old uintptr) (r int32)
+TEXT ·Ytimer_settime(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ t+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ val+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ old+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xtimer_settime(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Ytimerfd_create(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytimerfd_create(tls *TLS, clockid int32, flags int32) (r int32)
+TEXT ·Ytimerfd_create(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL clockid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xtimerfd_create(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytimerfd_gettime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytimerfd_gettime(tls *TLS, fd int32, cur uintptr) (r int32)
+TEXT ·Ytimerfd_gettime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ cur+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtimerfd_gettime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytimerfd_settime(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ytimerfd_settime(tls *TLS, fd int32, flags int32, new1 uintptr, old uintptr) (r int32)
+TEXT ·Ytimerfd_settime(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL flags+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ new1+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ old+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
CALL ·Xtimerfd_settime(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ytimes(tls *TLS, tms uintptr) (r Tclock_t)
TEXT ·Ytimes(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ tms+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtimes(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytimespec_get(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytimespec_get(tls *TLS, ts uintptr, base int32) (r int32)
+TEXT ·Ytimespec_get(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ ts+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL base+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xtimespec_get(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ytmpfile(tls *TLS) (r uintptr)
TEXT ·Ytmpfile(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xtmpfile(SB)
MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVQ AX, r+8(FP)
RET
+// func Ytmpnam(tls *TLS, buf uintptr) (r1 uintptr)
TEXT ·Ytmpnam(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ buf+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtmpnam(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r1+16(FP)
RET
-TEXT ·Ytoascii(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytoascii(tls *TLS, c int32) (r int32)
+TEXT ·Ytoascii(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtoascii(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytolower(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytolower(tls *TLS, c int32) (r int32)
+TEXT ·Ytolower(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtolower(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytolower_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytolower_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Ytolower_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtolower_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytoupper(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytoupper(tls *TLS, c int32) (r int32)
+TEXT ·Ytoupper(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtoupper(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytoupper_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytoupper_l(tls *TLS, c int32, l Tlocale_t) (r int32)
+TEXT ·Ytoupper_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtoupper_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytowctrans(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytowctrans(tls *TLS, wc Twint_t, trans Twctrans_t) (r Twint_t)
+TEXT ·Ytowctrans(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ trans+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtowctrans(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytowctrans_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ytowctrans_l(tls *TLS, c Twint_t, t Twctrans_t, l Tlocale_t) (r Twint_t)
+TEXT ·Ytowctrans_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ t+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ l+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xtowctrans_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ytowlower(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytowlower(tls *TLS, wc Twint_t) (r Twint_t)
+TEXT ·Ytowlower(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtowlower(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytowlower_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytowlower_l(tls *TLS, c Twint_t, l Tlocale_t) (r Twint_t)
+TEXT ·Ytowlower_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtowlower_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytowupper(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytowupper(tls *TLS, wc Twint_t) (r Twint_t)
+TEXT ·Ytowupper(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtowupper(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ytowupper_l(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytowupper_l(tls *TLS, c Twint_t, l Tlocale_t) (r Twint_t)
+TEXT ·Ytowupper_l(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtowupper_l(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ytrunc(tls *TLS, x3 float64) (r float64)
TEXT ·Ytrunc(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x3+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtrunc(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ytruncate(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ytruncate(tls *TLS, path uintptr, length Toff_t) (r int32)
+TEXT ·Ytruncate(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ length+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtruncate(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ytruncf(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ytruncf(tls *TLS, x3 float32) (r float32)
+TEXT ·Ytruncf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x3+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xtruncf(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ytruncl(tls *TLS, x float64) (r float64)
TEXT ·Ytruncl(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xtruncl(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ytsearch(tls *TLS, key uintptr, rootp uintptr, cmp uintptr) (r1 uintptr)
TEXT ·Ytsearch(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ key+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ rootp+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cmp+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xtsearch(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r1+32(FP)
RET
+// func Yttyname(tls *TLS, fd int32) (r uintptr)
TEXT ·Yttyname(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xttyname(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yttyname_r(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yttyname_r(tls *TLS, fd int32, name uintptr, size Tsize_t) (r int32)
+TEXT ·Yttyname_r(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ name+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ size+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xttyname_r(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ytwalk(tls *TLS, root uintptr, action uintptr)
TEXT ·Ytwalk(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ root+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ action+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xtwalk(SB)
RET
+// func Ytzset(tls *TLS)
TEXT ·Ytzset(SB),$8-8
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xtzset(SB)
RET
-TEXT ·Yualarm(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yualarm(tls *TLS, value uint32, interval uint32) (r uint32)
+TEXT ·Yualarm(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL value+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL interval+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xualarm(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yulckpwdf(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yulckpwdf(tls *TLS) (r int32)
+TEXT ·Yulckpwdf(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xulckpwdf(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Yulimit(tls *TLS, cmd int32, va uintptr) (r int64)
TEXT ·Yulimit(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL cmd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xulimit(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yumask(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yumask(tls *TLS, mode Tmode_t) (r Tmode_t)
+TEXT ·Yumask(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL mode+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xumask(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yumount(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yumount(tls *TLS, special uintptr) (r int32)
+TEXT ·Yumount(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ special+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xumount(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yumount2(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yumount2(tls *TLS, special uintptr, flags int32) (r int32)
+TEXT ·Yumount2(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ special+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL flags+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xumount2(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yuname(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yuname(tls *TLS, uts uintptr) (r int32)
+TEXT ·Yuname(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ uts+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xuname(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yungetc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yungetc(tls *TLS, c int32, f uintptr) (r int32)
+TEXT ·Yungetc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xungetc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yungetwc(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yungetwc(tls *TLS, c Twint_t, f uintptr) (r Twint_t)
+TEXT ·Yungetwc(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ f+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xungetwc(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yunlink(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yunlink(tls *TLS, path uintptr) (r int32)
+TEXT ·Yunlink(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xunlink(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yunlinkat(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yunlinkat(tls *TLS, fd int32, path uintptr, flag int32) (r int32)
+TEXT ·Yunlinkat(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL flag+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xunlinkat(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yunlockpt(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yunlockpt(tls *TLS, fd int32) (r int32)
+TEXT ·Yunlockpt(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xunlockpt(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yunsetenv(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yunsetenv(tls *TLS, name uintptr) (r int32)
+TEXT ·Yunsetenv(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ name+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xunsetenv(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yunshare(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yunshare(tls *TLS, flags int32) (r int32)
+TEXT ·Yunshare(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL flags+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xunshare(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yupdwtmp(tls *TLS, f uintptr, u uintptr)
TEXT ·Yupdwtmp(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ u+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xupdwtmp(SB)
RET
+// func Yupdwtmpx(tls *TLS, f uintptr, u uintptr)
TEXT ·Yupdwtmpx(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ u+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xupdwtmpx(SB)
RET
+// func Yuselocale(tls *TLS, new1 Tlocale_t) (r Tlocale_t)
TEXT ·Yuselocale(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ new1+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xuselocale(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yusleep(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yusleep(tls *TLS, useconds uint32) (r int32)
+TEXT ·Yusleep(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL useconds+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xusleep(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Yutime(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yutime(tls *TLS, path uintptr, times uintptr) (r int32)
+TEXT ·Yutime(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ times+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xutime(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yutimensat(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yutimensat(tls *TLS, fd int32, path uintptr, times uintptr, flags int32) (r1 int32)
+TEXT ·Yutimensat(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ path+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ times+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xutimensat(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
-TEXT ·Yutimes(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yutimes(tls *TLS, path uintptr, times uintptr) (r int32)
+TEXT ·Yutimes(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ path+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ times+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xutimes(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yuuid_copy(t *TLS, dst, src uintptr)
TEXT ·Yuuid_copy(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dst+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xuuid_copy(SB)
RET
+// func Yuuid_generate_random(t *TLS, out uintptr)
TEXT ·Yuuid_generate_random(SB),$16-16
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ out+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xuuid_generate_random(SB)
RET
-TEXT ·Yuuid_parse(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yuuid_parse(t *TLS, in uintptr, uu uintptr) int32
+TEXT ·Yuuid_parse(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ in+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ uu+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xuuid_parse(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, ret+24(FP)
RET
+// func Yuuid_unparse(t *TLS, uu, out uintptr)
TEXT ·Yuuid_unparse(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ t+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ uu+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ out+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xuuid_unparse(SB)
RET
-TEXT ·Yvasprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvasprintf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvasprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvasprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvdprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvdprintf(tls *TLS, fd int32, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvdprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvdprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yverr(tls *TLS, status int32, fmt uintptr, ap Tva_list)
TEXT ·Yverr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL status+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xverr(SB)
RET
+// func Yverrx(tls *TLS, status int32, fmt uintptr, ap Tva_list)
TEXT ·Yverrx(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL status+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xverrx(SB)
RET
-TEXT ·Yversionsort(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yversionsort(tls *TLS, a uintptr, b uintptr) (r int32)
+TEXT ·Yversionsort(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ a+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xversionsort(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yvfork(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yvfork(tls *TLS) (r Tpid_t)
+TEXT ·Yvfork(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xvfork(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
-TEXT ·Yvfprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvfprintf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvfprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvfprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvfscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvfscanf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvfscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvfscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvfwprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvfwprintf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvfwprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvfwprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvfwscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvfwscanf(tls *TLS, f uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvfwscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ f+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvfwscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvhangup(SB),$16-16
- MOVQ p0+0(FP), AX
+// func Yvhangup(tls *TLS) (r int32)
+TEXT ·Yvhangup(SB),$16-12
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
CALL ·Xvhangup(SB)
- MOVQ 8(SP), AX
- MOVQ AX, ret+8(FP)
+ MOVL 8(SP), AX
+ MOVL AX, r+8(FP)
RET
+// func Yvmsplice(tls *TLS, fd int32, iov uintptr, cnt Tsize_t, flags uint32) (r Tssize_t)
TEXT ·Yvmsplice(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ cnt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL flags+32(FP), AX
+ MOVL AX, 32(SP)
CALL ·Xvmsplice(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Yvprintf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yvprintf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvprintf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvprintf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yvscanf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yvscanf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvscanf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvscanf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yvsnprintf(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yvsnprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvsnprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fmt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ap+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xvsnprintf(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r+40(FP)
RET
-TEXT ·Yvsprintf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvsprintf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvsprintf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvsprintf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvsscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvsscanf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvsscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvsscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Yvswprintf(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Yvswprintf(tls *TLS, s uintptr, n Tsize_t, fmt uintptr, ap Tva_list) (r1 int32)
+TEXT ·Yvswprintf(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ fmt+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ ap+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xvswprintf(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
-TEXT ·Yvswscanf(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Yvswscanf(tls *TLS, s uintptr, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvswscanf(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ fmt+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ ap+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xvswscanf(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Yvwarn(tls *TLS, fmt uintptr, ap Tva_list)
TEXT ·Yvwarn(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvwarn(SB)
RET
+// func Yvwarnx(tls *TLS, fmt uintptr, ap Tva_list)
TEXT ·Yvwarnx(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvwarnx(SB)
RET
-TEXT ·Yvwprintf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yvwprintf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvwprintf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvwprintf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Yvwscanf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yvwscanf(tls *TLS, fmt uintptr, ap Tva_list) (r int32)
+TEXT ·Yvwscanf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ap+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xvwscanf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
-TEXT ·Ywait(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ywait(tls *TLS, status uintptr) (r Tpid_t)
+TEXT ·Ywait(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ status+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xwait(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ywait3(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywait3(tls *TLS, status uintptr, options int32, usage uintptr) (r Tpid_t)
+TEXT ·Ywait3(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ status+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL options+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ usage+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwait3(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ywait4(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ywait4(tls *TLS, pid Tpid_t, status uintptr, options int32, ru uintptr) (r1 Tpid_t)
+TEXT ·Ywait4(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ status+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVL options+24(FP), AX
+ MOVL AX, 24(SP)
+ MOVQ ru+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xwait4(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
-TEXT ·Ywaitid(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ywaitid(tls *TLS, type1 Tidtype_t, id Tid_t, info uintptr, options int32) (r int32)
+TEXT ·Ywaitid(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL type1+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL id+12(FP), AX
+ MOVL AX, 12(SP)
+ MOVQ info+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
- MOVQ AX, 32(SP)
+ MOVL options+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwaitid(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
-TEXT ·Ywaitpid(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywaitpid(tls *TLS, pid Tpid_t, status uintptr, options int32) (r Tpid_t)
+TEXT ·Ywaitpid(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL pid+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ status+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL options+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwaitpid(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r+32(FP)
RET
+// func Ywarn(tls *TLS, fmt uintptr, va uintptr)
TEXT ·Ywarn(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwarn(SB)
RET
+// func Ywarnx(tls *TLS, fmt uintptr, va uintptr)
TEXT ·Ywarnx(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwarnx(SB)
RET
+// func Ywcpcpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
TEXT ·Ywcpcpy(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcpcpy(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcpncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ywcpncpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcpncpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcrtomb(tls *TLS, s uintptr, wc Twchar_t, st uintptr) (r Tsize_t)
TEXT ·Ywcrtomb(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL wc+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ st+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcrtomb(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ywcscasecmp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywcscasecmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+TEXT ·Ywcscasecmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscasecmp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ywcscasecmp_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywcscasecmp_l(tls *TLS, l uintptr, r uintptr, locale Tlocale_t) (r1 int32)
+TEXT ·Ywcscasecmp_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ locale+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcscasecmp_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ywcscat(tls *TLS, dest uintptr, src uintptr) (r uintptr)
TEXT ·Ywcscat(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscat(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcschr(tls *TLS, s uintptr, c Twchar_t) (r uintptr)
TEXT ·Ywcschr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xwcschr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ywcscmp(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywcscmp(tls *TLS, l uintptr, r uintptr) (r1 int32)
+TEXT ·Ywcscmp(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscmp(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ywcscoll(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywcscoll(tls *TLS, l uintptr, r uintptr) (r1 int32)
+TEXT ·Ywcscoll(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscoll(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r1+24(FP)
RET
-TEXT ·Ywcscoll_l(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywcscoll_l(tls *TLS, l uintptr, r uintptr, locale Tlocale_t) (r1 int32)
+TEXT ·Ywcscoll_l(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ locale+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcscoll_l(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ywcscpy(tls *TLS, d uintptr, s uintptr) (r uintptr)
TEXT ·Ywcscpy(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscpy(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcscspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
TEXT ·Ywcscspn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ c+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcscspn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcsdup(tls *TLS, s uintptr) (r uintptr)
TEXT ·Ywcsdup(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xwcsdup(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ywcsftime(tls *TLS, wcs uintptr, n Tsize_t, f uintptr, tm uintptr) (r Tsize_t)
TEXT ·Ywcsftime(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ wcs+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ tm+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xwcsftime(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ywcsftime_l(tls *TLS, s uintptr, n Tsize_t, f uintptr, tm uintptr, loc Tlocale_t) (r Tsize_t)
TEXT ·Ywcsftime_l(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ f+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ tm+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ loc+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xwcsftime_l(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ywcslen(tls *TLS, s uintptr) (r Tsize_t)
TEXT ·Ywcslen(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xwcslen(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Ywcsncasecmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywcsncasecmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ywcsncasecmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcsncasecmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
-TEXT ·Ywcsncasecmp_l(SB),$48-48
- MOVQ p0+0(FP), AX
+// func Ywcsncasecmp_l(tls *TLS, l uintptr, r uintptr, n Tsize_t, locale Tlocale_t) (r1 int32)
+TEXT ·Ywcsncasecmp_l(SB),$48-44
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ locale+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xwcsncasecmp_l(SB)
- MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVL 40(SP), AX
+ MOVL AX, r1+40(FP)
RET
+// func Ywcsncat(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ywcsncat(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcsncat(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ywcsncmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywcsncmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ywcsncmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcsncmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ywcsncpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ywcsncpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcsncpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcsnlen(tls *TLS, s uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ywcsnlen(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcsnlen(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcsnrtombs(tls *TLS, dst uintptr, wcs uintptr, wn Tsize_t, n Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ywcsnrtombs(SB),$56-56
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dst+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ wcs+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ wn+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ n+32(FP), AX
MOVQ AX, 32(SP)
- MOVQ p5+40(FP), AX
+ MOVQ st+40(FP), AX
MOVQ AX, 40(SP)
CALL ·Xwcsnrtombs(SB)
MOVQ 48(SP), AX
- MOVQ AX, ret+48(FP)
+ MOVQ AX, r+48(FP)
RET
+// func Ywcspbrk(tls *TLS, s uintptr, b uintptr) (r uintptr)
TEXT ·Ywcspbrk(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ b+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcspbrk(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcsrchr(tls *TLS, s uintptr, c Twchar_t) (r uintptr)
TEXT ·Ywcsrchr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xwcsrchr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcsrtombs(tls *TLS, s uintptr, ws uintptr, n Tsize_t, st uintptr) (r Tsize_t)
TEXT ·Ywcsrtombs(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ws+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ st+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xwcsrtombs(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
+// func Ywcsspn(tls *TLS, s uintptr, c uintptr) (r Tsize_t)
TEXT ·Ywcsspn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ c+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcsspn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcsstr(tls *TLS, h uintptr, n uintptr) (r uintptr)
TEXT ·Ywcsstr(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ h+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcsstr(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcstod(tls *TLS, s uintptr, p uintptr) (r float64)
TEXT ·Ywcstod(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcstod(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ywcstof(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywcstof(tls *TLS, s uintptr, p uintptr) (r float32)
+TEXT ·Ywcstof(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcstof(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ywcstoimax(tls *TLS, s uintptr, p uintptr, base int32) (r Tintmax_t)
TEXT ·Ywcstoimax(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstoimax(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstok(tls *TLS, s uintptr, sep uintptr, p uintptr) (r uintptr)
TEXT ·Ywcstok(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ sep+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ p+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcstok(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstol(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
TEXT ·Ywcstol(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstol(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstold(tls *TLS, s uintptr, p uintptr) (r float64)
TEXT ·Ywcstold(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcstold(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywcstoll(tls *TLS, s uintptr, p uintptr, base int32) (r int64)
TEXT ·Ywcstoll(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstoll(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstombs(tls *TLS, s uintptr, ws uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ywcstombs(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ ws+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcstombs(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstoul(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
TEXT ·Ywcstoul(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstoul(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstoull(tls *TLS, s uintptr, p uintptr, base int32) (r uint64)
TEXT ·Ywcstoull(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstoull(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcstoumax(tls *TLS, s uintptr, p uintptr, base int32) (r Tuintmax_t)
TEXT ·Ywcstoumax(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ p+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL base+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwcstoumax(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcswcs(tls *TLS, haystack uintptr, needle uintptr) (r uintptr)
TEXT ·Ywcswcs(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ haystack+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ needle+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcswcs(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ywcswidth(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywcswidth(tls *TLS, wcs uintptr, n Tsize_t) (r int32)
+TEXT ·Ywcswidth(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ wcs+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ n+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwcswidth(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ywcsxfrm(tls *TLS, dest uintptr, src uintptr, n Tsize_t) (r Tsize_t)
TEXT ·Ywcsxfrm(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwcsxfrm(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywcsxfrm_l(tls *TLS, dest uintptr, src uintptr, n Tsize_t, loc Tlocale_t) (r Tsize_t)
TEXT ·Ywcsxfrm_l(SB),$48-48
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ dest+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ src+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
- MOVQ p4+32(FP), AX
+ MOVQ loc+32(FP), AX
MOVQ AX, 32(SP)
CALL ·Xwcsxfrm_l(SB)
MOVQ 40(SP), AX
- MOVQ AX, ret+40(FP)
+ MOVQ AX, r+40(FP)
RET
-TEXT ·Ywctob(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ywctob(tls *TLS, c Twint_t) (r int32)
+TEXT ·Ywctob(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL c+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xwctob(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
-TEXT ·Ywctomb(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywctomb(tls *TLS, s uintptr, wc Twchar_t) (r int32)
+TEXT ·Ywctomb(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL wc+16(FP), AX
+ MOVL AX, 16(SP)
CALL ·Xwctomb(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ywctrans(tls *TLS, class uintptr) (r Twctrans_t)
TEXT ·Ywctrans(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ class+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xwctrans(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ywctrans_l(tls *TLS, s uintptr, l Tlocale_t) (r Twctrans_t)
TEXT ·Ywctrans_l(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwctrans_l(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
+// func Ywctype(tls *TLS, s uintptr) (r Twctype_t)
TEXT ·Ywctype(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xwctype(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
+// func Ywctype_l(tls *TLS, s uintptr, l Tlocale_t) (r Twctype_t)
TEXT ·Ywctype_l(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ l+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwctype_l(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Ywcwidth(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Ywcwidth(tls *TLS, wc Twchar_t) (r int32)
+TEXT ·Ywcwidth(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL wc+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xwcwidth(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Ywmemchr(tls *TLS, s uintptr, c Twchar_t, n Tsize_t) (r uintptr)
TEXT ·Ywmemchr(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ s+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwmemchr(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ywmemcmp(SB),$40-40
- MOVQ p0+0(FP), AX
+// func Ywmemcmp(tls *TLS, l uintptr, r uintptr, n Tsize_t) (r1 int32)
+TEXT ·Ywmemcmp(SB),$40-36
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ l+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ r+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwmemcmp(SB)
- MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVL 32(SP), AX
+ MOVL AX, r1+32(FP)
RET
+// func Ywmemcpy(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ywmemcpy(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwmemcpy(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywmemmove(tls *TLS, d uintptr, s uintptr, n Tsize_t) (r uintptr)
TEXT ·Ywmemmove(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ s+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwmemmove(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywmemset(tls *TLS, d uintptr, c Twchar_t, n Tsize_t) (r uintptr)
TEXT ·Ywmemset(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ d+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVL c+16(FP), AX
+ MOVL AX, 16(SP)
+ MOVQ n+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwmemset(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ywprintf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywprintf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ywprintf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwprintf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Ywrite(tls *TLS, fd int32, buf uintptr, count Tsize_t) (r Tssize_t)
TEXT ·Ywrite(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ buf+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
+ MOVQ count+24(FP), AX
MOVQ AX, 24(SP)
CALL ·Xwrite(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
+// func Ywritev(tls *TLS, fd int32, iov uintptr, count int32) (r Tssize_t)
TEXT ·Ywritev(SB),$40-40
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL fd+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ iov+16(FP), AX
MOVQ AX, 16(SP)
- MOVQ p3+24(FP), AX
- MOVQ AX, 24(SP)
+ MOVL count+24(FP), AX
+ MOVL AX, 24(SP)
CALL ·Xwritev(SB)
MOVQ 32(SP), AX
- MOVQ AX, ret+32(FP)
+ MOVQ AX, r+32(FP)
RET
-TEXT ·Ywscanf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Ywscanf(tls *TLS, fmt uintptr, va uintptr) (r int32)
+TEXT ·Ywscanf(SB),$32-28
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ fmt+8(FP), AX
MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVQ va+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xwscanf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 24(SP), AX
+ MOVL AX, r+24(FP)
RET
+// func Yy0(tls *TLS, x float64) (r float64)
TEXT ·Yy0(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xy0(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yy0f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yy0f(tls *TLS, x float32) (r float32)
+TEXT ·Yy0f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xy0f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yy1(tls *TLS, x float64) (r float64)
TEXT ·Yy1(SB),$24-24
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
+ MOVQ x+8(FP), AX
MOVQ AX, 8(SP)
CALL ·Xy1(SB)
MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVQ AX, r+16(FP)
RET
-TEXT ·Yy1f(SB),$24-24
- MOVQ p0+0(FP), AX
+// func Yy1f(tls *TLS, x float32) (r float32)
+TEXT ·Yy1f(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
+ MOVL x+8(FP), AX
+ MOVL AX, 8(SP)
CALL ·Xy1f(SB)
- MOVQ 16(SP), AX
- MOVQ AX, ret+16(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
+// func Yyn(tls *TLS, n int32, x float64) (r float64)
TEXT ·Yyn(SB),$32-32
- MOVQ p0+0(FP), AX
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVQ x+16(FP), AX
MOVQ AX, 16(SP)
CALL ·Xyn(SB)
MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVQ AX, r+24(FP)
RET
-TEXT ·Yynf(SB),$32-32
- MOVQ p0+0(FP), AX
+// func Yynf(tls *TLS, n int32, x float32) (r float32)
+TEXT ·Yynf(SB),$24-20
+ GO_ARGS
+ NO_LOCAL_POINTERS
+ MOVQ tls+0(FP), AX
MOVQ AX, 0(SP)
- MOVQ p1+8(FP), AX
- MOVQ AX, 8(SP)
- MOVQ p2+16(FP), AX
- MOVQ AX, 16(SP)
+ MOVL n+8(FP), AX
+ MOVL AX, 8(SP)
+ MOVL x+12(FP), AX
+ MOVL AX, 12(SP)
CALL ·Xynf(SB)
- MOVQ 24(SP), AX
- MOVQ AX, ret+24(FP)
+ MOVL 16(SP), AX
+ MOVL AX, r+16(FP)
RET
diff --git a/vendor/modernc.org/libc/build_all_targets.sh b/vendor/modernc.org/libc/build_all_targets.sh
index dede3ce59..1b0e043b2 100644
--- a/vendor/modernc.org/libc/build_all_targets.sh
+++ b/vendor/modernc.org/libc/build_all_targets.sh
@@ -17,6 +17,9 @@ do
echo "GOOS=freebsd GOARCH=arm64"
GOOS=freebsd GOARCH=arm64 go build -tags=$tag -v ./...
GOOS=freebsd GOARCH=arm64 go test -tags=$tag -c -o /dev/null
+ echo "GOOS=illumos GOARCH=amd64"
+ GOOS=illumos GOARCH=amd64 go build -tags=$tag -v ./...
+ GOOS=illumos GOARCH=amd64 go test -tags=$tag -c -o /dev/null
#TODO echo "GOOS=freebsd GOARCH=arm"
#TODO GOOS=freebsd GOARCH=arm go build -tags=$tag -v ./...
#TODO GOOS=freebsd GOARCH=arm go test -tags=$tag -c -o /dev/null
diff --git a/vendor/modernc.org/libc/ccgo_linux_s390x.go b/vendor/modernc.org/libc/ccgo_linux_s390x.go
index 998475360..9adb2e4c8 100644
--- a/vendor/modernc.org/libc/ccgo_linux_s390x.go
+++ b/vendor/modernc.org/libc/ccgo_linux_s390x.go
@@ -162,6 +162,7 @@ const __DBL_DIG__ = 15
const __DBL_HAS_DENORM__ = 1
const __DBL_HAS_INFINITY__ = 1
const __DBL_HAS_QUIET_NAN__ = 1
+const __DBL_IS_IEC_60559__ = 2
const __DBL_MANT_DIG__ = 53
const __DBL_MAX_10_EXP__ = 308
const __DBL_MAX_EXP__ = 1024
@@ -200,6 +201,7 @@ const __FLT32X_EPSILON__ = 0
const __FLT32X_HAS_DENORM__ = 1
const __FLT32X_HAS_INFINITY__ = 1
const __FLT32X_HAS_QUIET_NAN__ = 1
+const __FLT32X_IS_IEC_60559__ = 2
const __FLT32X_MANT_DIG__ = 53
const __FLT32X_MAX_10_EXP__ = 308
const __FLT32X_MAX_EXP__ = 1024
@@ -215,6 +217,7 @@ const __FLT32_EPSILON__ = 0
const __FLT32_HAS_DENORM__ = 1
const __FLT32_HAS_INFINITY__ = 1
const __FLT32_HAS_QUIET_NAN__ = 1
+const __FLT32_IS_IEC_60559__ = 2
const __FLT32_MANT_DIG__ = 24
const __FLT32_MAX_10_EXP__ = 38
const __FLT32_MAX_EXP__ = 128
@@ -230,6 +233,7 @@ const __FLT64_EPSILON__ = 0
const __FLT64_HAS_DENORM__ = 1
const __FLT64_HAS_INFINITY__ = 1
const __FLT64_HAS_QUIET_NAN__ = 1
+const __FLT64_IS_IEC_60559__ = 2
const __FLT64_MANT_DIG__ = 53
const __FLT64_MAX_10_EXP__ = 308
const __FLT64_MAX_EXP__ = 1024
@@ -247,6 +251,7 @@ const __FLT_EVAL_METHOD__ = 1
const __FLT_HAS_DENORM__ = 1
const __FLT_HAS_INFINITY__ = 1
const __FLT_HAS_QUIET_NAN__ = 1
+const __FLT_IS_IEC_60559__ = 2
const __FLT_MANT_DIG__ = 24
const __FLT_MAX_10_EXP__ = 38
const __FLT_MAX_EXP__ = 128
@@ -282,11 +287,13 @@ const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1
const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1
const __GCC_IEC_559 = 2
const __GCC_IEC_559_COMPLEX = 2
+const __GNUC_EXECUTION_CHARSET_NAME = "UTF-8"
const __GNUC_MINOR__ = 2
-const __GNUC_PATCHLEVEL__ = 1
+const __GNUC_PATCHLEVEL__ = 0
const __GNUC_STDC_INLINE__ = 1
-const __GNUC__ = 10
-const __GXX_ABI_VERSION = 1014
+const __GNUC_WIDE_EXECUTION_CHARSET_NAME = "UTF-32BE"
+const __GNUC__ = 12
+const __GXX_ABI_VERSION = 1017
const __HAVE_SPECULATION_SAFE_VALUE = 1
const __INT16_MAX__ = 32767
const __INT32_MAX__ = 2147483647
@@ -323,6 +330,7 @@ const __LDBL_EPSILON__ = 0
const __LDBL_HAS_DENORM__ = 1
const __LDBL_HAS_INFINITY__ = 1
const __LDBL_HAS_QUIET_NAN__ = 1
+const __LDBL_IS_IEC_60559__ = 2
const __LDBL_MANT_DIG__ = 53
const __LDBL_MAX_10_EXP__ = 308
const __LDBL_MAX_EXP__ = 1024
@@ -391,7 +399,7 @@ const __UINT_LEAST32_MAX__ = 4294967295
const __UINT_LEAST64_MAX__ = 18446744073709551615
const __UINT_LEAST8_MAX__ = 255
const __USE_TIME_BITS64 = 1
-const __VERSION__ = "10.2.1 20210110"
+const __VERSION__ = "12.2.0"
const __WCHAR_MAX__ = 2147483647
const __WCHAR_MIN__ = -2147483648
const __WCHAR_TYPE__ = 0
diff --git a/vendor/modernc.org/libc/etc.go b/vendor/modernc.org/libc/etc.go
index db01023dd..4b71ca3b7 100644
--- a/vendor/modernc.org/libc/etc.go
+++ b/vendor/modernc.org/libc/etc.go
@@ -13,7 +13,6 @@ import (
"path/filepath"
"reflect"
"runtime"
- "runtime/debug"
"sort"
"strconv"
"strings"
@@ -99,7 +98,6 @@ func todo(s string, args ...interface{}) string { //TODO-
dmesg("%s", r)
}
fmt.Fprintf(os.Stdout, "%s\n", r)
- fmt.Fprintf(os.Stdout, "%s\n", debug.Stack()) //TODO-
os.Stdout.Sync()
os.Exit(1)
panic("unrechable")
diff --git a/vendor/modernc.org/libc/libc_freebsd.go b/vendor/modernc.org/libc/libc_freebsd.go
index 0da77b0ab..d177340ce 100644
--- a/vendor/modernc.org/libc/libc_freebsd.go
+++ b/vendor/modernc.org/libc/libc_freebsd.go
@@ -921,7 +921,23 @@ func Xfileno(t *TLS, stream uintptr) int32 {
if __ccgo_strace {
trc("t=%v stream=%v, (%v:)", t, stream, origin(2))
}
- panic(todo(""))
+ if stream == 0 {
+ if dmesgs {
+ dmesg("%v: FAIL", origin(1))
+ }
+ t.setErrno(errno.EBADF)
+ return -1
+ }
+
+ if fd := int32((*stdio.FILE)(unsafe.Pointer(stream)).F_file); fd >= 0 {
+ return fd
+ }
+
+ if dmesgs {
+ dmesg("%v: FAIL", origin(1))
+ }
+ t.setErrno(errno.EBADF)
+ return -1
}
func newCFtsent(t *TLS, info int, path string, stat *unix.Stat_t, err syscallErrno) uintptr {
diff --git a/vendor/modernc.org/libc/libc_illumos.go b/vendor/modernc.org/libc/libc_illumos.go
index 79f80c9b5..d3e2123ac 100644
--- a/vendor/modernc.org/libc/libc_illumos.go
+++ b/vendor/modernc.org/libc/libc_illumos.go
@@ -12,6 +12,7 @@ import (
"os/exec"
"path/filepath"
"runtime"
+
// "runtime/debug"
"time"
"unsafe"
@@ -26,6 +27,7 @@ import (
"modernc.org/libc/limits"
"modernc.org/libc/netdb"
"modernc.org/libc/netinet/in"
+
// "modernc.org/libc/signal"
"modernc.org/libc/stdio"
"modernc.org/libc/sys/socket"
@@ -55,6 +57,8 @@ type (
type file uintptr
+type Tsize_t = types.Size_t
+
func (f file) fd() int32 {
panic(todo(""))
// return (*stdio.FILE)(unsafe.Pointer(f)).F_fileno
@@ -2102,3 +2106,10 @@ func Xclock_gettime(t *TLS, clk_id int32, tp uintptr) int32 {
}
panic(todo(""))
}
+
+func Xgmtime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr) {
+ if __ccgo_strace {
+ trc("tls=%v t=%v tm=%v, (%v:)", tls, t, tm, origin(2))
+ }
+ panic(todo(""))
+}
diff --git a/vendor/modernc.org/libc/libc_unix.go b/vendor/modernc.org/libc/libc_unix.go
index 5328252f8..69b10279a 100644
--- a/vendor/modernc.org/libc/libc_unix.go
+++ b/vendor/modernc.org/libc/libc_unix.go
@@ -1298,21 +1298,6 @@ func Xstrftime(tls *TLS, s uintptr, n size_t, f uintptr, tm uintptr) (r size_t)
}
-func Xgmtime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr) {
- if __ccgo_strace {
- trc("tls=%v t=%v tm=%v, (%v:)", tls, t, tm, origin(2))
- defer func() { trc("-> %v", r) }()
- }
- if x___secs_to_tm(tls, int64(*(*time_t)(unsafe.Pointer(t))), tm) < 0 {
- *(*int32)(unsafe.Pointer(X__errno_location(tls))) = int32(errno.EOVERFLOW)
- return uintptr(0)
- }
- (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_isdst = 0
- (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_gmtoff = 0
- (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_zone = uintptr(unsafe.Pointer(&x___utc))
- return tm
-}
-
func x___secs_to_tm(tls *TLS, t int64, tm uintptr) (r int32) {
var c_cycles, leap, months, q_cycles, qc_cycles, remdays, remsecs, remyears, wday, yday int32
var days, secs, years int64
@@ -1386,19 +1371,3 @@ func x___secs_to_tm(tls *TLS, t int64, tm uintptr) (r int32) {
(*ctime.Tm)(unsafe.Pointer(tm)).Ftm_sec = remsecs % int32(60)
return 0
}
-
-// int clock_gettime(clockid_t clk_id, struct timespec *tp);
-func Xclock_gettime(t *TLS, clk_id int32, tp uintptr) int32 {
- if __ccgo_strace {
- trc("t=%v clk_id=%v tp=%v, (%v:)", t, clk_id, tp, origin(2))
- }
- var ts unix.Timespec
- if err := unix.ClockGettime(clk_id, &ts); err != nil {
- t.setErrno(err)
- trc("FAIL: %v", err)
- return -1
- }
-
- *(*unix.Timespec)(unsafe.Pointer(tp)) = ts
- return 0
-}
diff --git a/vendor/modernc.org/libc/libc_unix3.go b/vendor/modernc.org/libc/libc_unix3.go
new file mode 100644
index 000000000..a284d5dfc
--- /dev/null
+++ b/vendor/modernc.org/libc/libc_unix3.go
@@ -0,0 +1,46 @@
+// Copyright 2024 The Libc Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+//go:build unix && !illumos && !(linux && (amd64 || arm64 || loong64 || ppc64le || s390x || riscv64 || 386 || arm))
+
+package libc // import "modernc.org/libc"
+
+import (
+ "unsafe"
+
+ "golang.org/x/sys/unix"
+ "modernc.org/libc/errno"
+ ctime "modernc.org/libc/time"
+)
+
+// int clock_gettime(clockid_t clk_id, struct timespec *tp);
+func Xclock_gettime(t *TLS, clk_id int32, tp uintptr) int32 {
+ if __ccgo_strace {
+ trc("t=%v clk_id=%v tp=%v, (%v:)", t, clk_id, tp, origin(2))
+ }
+ var ts unix.Timespec
+ if err := unix.ClockGettime(clk_id, &ts); err != nil {
+ t.setErrno(err)
+ trc("FAIL: %v", err)
+ return -1
+ }
+
+ *(*unix.Timespec)(unsafe.Pointer(tp)) = ts
+ return 0
+}
+
+func Xgmtime_r(tls *TLS, t uintptr, tm uintptr) (r uintptr) {
+ if __ccgo_strace {
+ trc("tls=%v t=%v tm=%v, (%v:)", tls, t, tm, origin(2))
+ defer func() { trc("-> %v", r) }()
+ }
+ if x___secs_to_tm(tls, int64(*(*time_t)(unsafe.Pointer(t))), tm) < 0 {
+ *(*int32)(unsafe.Pointer(X__errno_location(tls))) = int32(errno.EOVERFLOW)
+ return uintptr(0)
+ }
+ (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_isdst = 0
+ (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_gmtoff = 0
+ (*ctime.Tm)(unsafe.Pointer(tm)).Ftm_zone = uintptr(unsafe.Pointer(&x___utc))
+ return tm
+}
diff --git a/vendor/modernc.org/libc/tls_linux_amd64.go b/vendor/modernc.org/libc/tls_linux_amd64.go
index 89ff4de25..d001bada0 100644
--- a/vendor/modernc.org/libc/tls_linux_amd64.go
+++ b/vendor/modernc.org/libc/tls_linux_amd64.go
@@ -4,13 +4,16 @@
package libc // import "modernc.org/libc"
+//go:noescape
func TLSAlloc(p0 *TLS, p1 int) uintptr
+
+//go:noescape
func TLSFree(p0 *TLS, p1 int)
func tlsAlloc(tls *TLS, n int) uintptr {
return tls.Alloc(n)
}
-func tlsFre(tls *TLS, n int) {
+func tlsFree(tls *TLS, n int) {
tls.Free(n)
}
diff --git a/vendor/modernc.org/libc/tls_linux_amd64.s b/vendor/modernc.org/libc/tls_linux_amd64.s
index 490eafaba..9d55f5f04 100644
--- a/vendor/modernc.org/libc/tls_linux_amd64.s
+++ b/vendor/modernc.org/libc/tls_linux_amd64.s
@@ -1,8 +1,9 @@
-// Code generated for linux/amd64 by 'genasm []', DO NOT EDIT.
-
+#include "funcdata.h"
#include "textflag.h"
TEXT ·TLSAlloc(SB),$24-24
+ GO_ARGS
+ NO_LOCAL_POINTERS
MOVQ p0+0(FP), AX
MOVQ AX, 0(SP)
MOVQ p1+8(FP), AX
@@ -13,6 +14,8 @@ TEXT ·TLSAlloc(SB),$24-24
RET
TEXT ·TLSFree(SB),$16-16
+ GO_ARGS
+ NO_LOCAL_POINTERS
MOVQ p0+0(FP), AX
MOVQ AX, 0(SP)
MOVQ p1+8(FP), AX