In Linux 2.4.20 the syscall numbers exist, but the calls fail with the error ENOSYS .
Linux 2.4.20 では syscall 番号が存在するが、呼び出すとエラーENOSYS - JM
Symbolic constants for system calls can be found in the header file <sys/syscall> .
システムコールのシンボル定数はヘッダファイル<sys/syscall>に書かれている。 - JM
Glibc does not provide a wrapper for this system call; call it using syscall (2).
glibc はこのシステムコールに対するラッパー関数を提供していない。 syscall (2) - JM
In this case, the programmer must manually invoke the system call using syscall (2).
このような場合は、プログラマはsyscall (2) を使って、自分でシステムコールを呼び出さなければならない。 - JM
if an application bypasses the glibc wrappers for these system calls by using syscall (2),
のラッパー関数でのサポートが必要である。 アプリケーションがこれらのシステムコールを呼び出す際に、glibc のラッパー関数を経由せずにsyscall (2) - JM
Glibc does not provide a wrapper for this system call; call it using syscall (2). "SEE ALSO"
glibc はこのシステムコールに対するラッパー関数を提供していない。 - JM
continue and stop on entry to the next syscall, which will not be executed.
は、実行を再開し、次のシステムコールに入る時に停止させる。 - JM
do the same but also singlestep if not a syscall.
も同様だが、システムコールでない場合には1 命令 (singlestep) だけ実行した時点でも停止させる。 - JM
, deliver (SIGTRAP | 0x80)This makes it easy for the tracer to tell the difference between normal traps and those caused by a syscall.
これにより、トレーサが通常のトラップとシステムコールによるトラップを区別しやすくなる。 - JM
When delivering syscall traps, set bit 7 in the signal number (i. e.
システムコールのトラップが配送されたときに、シグナル番号のビット 7を設定する (すなわち、(SIGTRAP | 0x80) を配送する)。 - JM
Copyright (c) 2001 Robert Kiesling. Copyright (c) 2002, 2003 David Merrill. The contents of this document are licensed under the GNU Free Documentation License. Copyright (C) 1999 JM Project All rights reserved.