diff options
Diffstat (limited to 'vendor/modernc.org/libc')
| -rw-r--r-- | vendor/modernc.org/libc/AUTHORS | 1 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/CONTRIBUTORS | 3 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/Makefile | 1 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/asm_linux_amd64.go | 5521 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/asm_linux_amd64.s | 20155 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/build_all_targets.sh | 3 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/ccgo_linux_s390x.go | 16 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/etc.go | 2 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/libc_freebsd.go | 18 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/libc_illumos.go | 11 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/libc_unix.go | 31 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/libc_unix3.go | 46 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/tls_linux_amd64.go | 5 | ||||
| -rw-r--r-- | vendor/modernc.org/libc/tls_linux_amd64.s | 7 |
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 |
