2 ms·
> Also making system calls from your own code varies between prohibited and badly supported on most OSes. This is not the case on Linux though, the official AP
by badsectoracula 5y ago
> Also making system calls from your own code varies between prohibited and badly supported on most OSes.
This is not the case on Linux though, the official API of the kernel is its system calls, not any specific C library.
- dwattttt 5y agoWhile this is true, the go vs vDSO stack clash corruption highlights that a C ABI that doesn't specify stack usage is under defined. A platforms libc can be written such that it's aware of these limitations.
- badsectoracula 5y agoThis can be said about any wrapper to an underdefined interface, it doesn't make that interface any less official.