On Sat, May 02, 2020 at 12:22:20PM +0000, m...@netbsd.org wrote:
> Having compat shims in libc is as good as having compat shims in syscall
> because it isn't possible to share raw syscall code between NetBSD and
> other operating systems -- our calling convention is different.

I can't parse that - a "compat shim" here would be something like
a getrandom() function implemented by doing sysctl kern.arandom.

Helps everything expecting the getrandom() API and using libc, does not
help go or rust.

Not sure how other OSes get involved here.

Martin

Reply via email to