darwin: 最小 SDK 缺少套接字和进程链接符号
作者: yohimik创建于 2026年9月17日更新于 2026年9月17日
在 Darwin 上使用 tinygo build testdata/darwinsockets.go 来构建 #5636 中的直接系统调用测试。syscall.Socket、Bind 和 Listen 等调用需要 _socket、_bind 和 _listen。程序应链接并完成其回环连接。源代码于 2026 年 9 月 18 日进行了检查。dev 在 93940cb6 中仍缺少这些声明。进程提案 #5634 还需要来自同一库的 posix_spawn 声明。#5636 在 9 月 17 日关闭时提出了对该问题的请求。这涵盖了链接声明。#5604 和 #5612 覆盖了 Darwin 调用跳板。9 月 14 日对 #5612 的审查还发现了缺少的套接字代码。tinygo-org/net#74 覆盖了主机网络设备。
内容来源: tinygo-org/tinygo