Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
ben_bai
on Oct 27, 2023
|
parent
|
context
|
favorite
| on:
OpenBSD: Removing syscall(2) from libc and kernel
Then don't run a OS with a kernel written in C. That would rule out Windows, Mac, Linux and *BSD.
eikenberry
on Oct 27, 2023
[–]
Using syscalls means you can replace the kernel. Using libc means you are locked into and FFI/C calling convention for anything other than C. Apples/Oranges.
saagarjha
on Oct 28, 2023
|
parent
[–]
There’s nothing wrong with the C calling convention, at least from a security perspective.
Consider applying for YC's Summer 2026 batch! Applications are open till May 4
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: