3 ms·
Yep, in 2022 it finally started using libc on *BSD too. But ... there's a difference between being able to do direct syscalls via asm, and them being portable
by PaulDavisThe1st 2y ago
Yep, in 2022 it finally started using libc on *BSD too.
But ... there's a difference between being able to do direct syscalls via asm, and them being portable across kernel versions, which is what this subthread was about.
Granted, most people want version portability, but still on a technical level, it's not the same thing.
- steveklabnik 2y agoNo, my comment was about what APIs a platform considers to be their stable, external API. That you can technically call them anyway (except for ones like OpenBSD that actively check and prevent you) doesn't mean you're not doing something unsupported.