On Sat, May 02, 2020 at 02:27:31PM +0200, Martin Husemann wrote:
> 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.
> 

I am under the impression Rust uses libc.

Another way to say it is:
"I think Go is the main thing that has the possibility of benefitting
from it, and I still don't think I'll be able to take advantage of it in
Go. Please ignore this use-case."

Reply via email to