Aix

Linux 中的 syscall.h 中包含什麼?

  • September 9, 2019

我正在為 AIX 7.1 從原始碼編譯一組本機二進製文件。原始碼引用了sys/syscall.hLinux 中存在但不用於 AIX 的標頭。在探勘原始程式碼時,會重複使用此標頭。此標頭中包含什麼內容,是否有替代方法?

man 2 syscall說:

#include <sys/syscall.h>   /* For SYS_xxx definitions */

我檢查了其他聯機幫助頁中的幾個用法(例如,man 2 cloneman 2 getdents),並且#include <sys/syscall.h>確實在某個地方後面跟著syscall(SYS_...).

引用自:https://unix.stackexchange.com/questions/539726