|
|
|
|
|
by toast0
770 days ago
|
|
In the case where you're running an Operating System that provides a libc and is OK with removing older syscalls, there's a beginning and an end to support. Looking at FreeBSD under /usr/include/sys/syscall.h, there's a good number of retired syscalls. On Linux under /usr/include/x86_64-linux-gnu/asm/unistd_32.h I see a fair number of missing numbers --- not sure what those are about, but 222, 223, 251, 285, and 387-392 are missing. (on Debian 12.1 with linux-image-6.1.0-12-amd64 version 6.1.52-1, if it matters) |
|