4 ms·
Thanks. It is a clever approach. But at best all I can do is amend the original statement to "only dynamically linked applications are supported". Apple does no
by mbeddedartistry 4y ago
Thanks. It is a clever approach. But at best all I can do is amend the original statement to "only dynamically linked applications are supported". Apple does not guarantee syscall stability (as is evident by Go's big break, and eventual move to libSystem).
- saagarjha 4y agoApple actually guarantees syscall stability of x86-64 applications :)
- int_19h 4y agohttps://github.com/golang/go/issues/16606 https://github.com/golang/go/issues/16606 https://go-review.googlesource.com/c/go/+/25495/3/src/syscall/syscall_darwin_amd64.go https://go-review.googlesource.com/c/go/+/25495/3/src/syscal...
- saagarjha 4y agoBelieve me, I know: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=syscall%20abi%20go%20saagarjha&sort=byPopularity&type=comment https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... But with Rosetta Apple seems to have committed to the ABI now.
- mbeddedartistry 4y agoTIL! I hadn't come across this change of heart yet.