@@ -9,5 +9,6 @@ ## scripts arch contains a number of shell scripts. unlike the shell scripts in /global, the shell scripts in /arch are not part of the build process; they are simply developer tools, usually for generating syscall tables for new architectures. the output of the scripts is written directly to the appropriate target directory; these files should be added to the source tree and committed. - `mktbl.posix.sh `: generates the C headers for a particular target based on the system_calls.h and error_table.h files in its directory. the ABI parameter controls which syscalls are included; the ABI is the second column in the kernel system calls table. -- `mktbl.errno.linux.sh `: generates the errno table for a given architecture and ABI. requires the kernel source tree to be installed on the host system. +- `mktbl.linux.errno.sh `: generates the errno table for a given architecture and ABI. requires the kernel source tree to be installed on the host system. +- `mktbl.linux.syscall.sh `: generates the syscall table for a given architecture and ABI. requires the kernel source tree to be installed on the host system. note that some architectures like x86 have separate, architecture-specific tables. this script is not meant to be used with these architectures.