JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ction { void (*sa_handler)(int); void (*sa_sigaction)(int, siginfo_t *, void *); sigset_t sa_mask; int sa_flags; void (*sa_restorer)(void); }; アーキテクチャーによっては共用体 (union) が用いられており、その場合には sa_handler と sa_sigaction の両方を同時 ... に割り当てることはできない。 sa_restorer はアプリケーションが使用することを意図したフィールドではない (POSIX は sa_restorer フィールドを規定していない)。 このフィー ... シグナルハンドラーを設定する際にのみ意味を持つ。 signal (7) に書かれているシステムコールの再開に関する議論を参照のこと。 SA_RESTORER アプリケーションでの使用を意図したものではない 。 このフラグは C ライブラリが sa_restorer フィールドに "signal trampoline" ... ... ction { void (*sa_handler)(int); void (*sa_sigaction)(int, siginfo_t *, void *); sigset_t sa_mask; int sa_flags; void (*sa_restorer)(void); }; アーキテクチャーによっては共用体 (union) が用いられており、その場合には sa_handler と sa_sigaction の両方を同時 ... に割り当てることはできない。 sa_restorer はアプリケーションが使用することを意図したフィールドではない (POSIX は sa_restorer フィールドを規定していない)。 このフィー ... シグナルハンドラーを設定する際にのみ意味を持つ。 signal (7) に書かれているシステムコールの再開に関する議論を参照のこと。 SA_RESTORER アプリケーションでの使用を意図したものではない 。 このフラグは C ライブラリが sa_restorer フィールドに "signal trampoline" ... ... 者の場合、 C ライブラリの sigaction (2) のラッパー関数は、 trampoline code の場所をそのアドレスを sigaction (2) 構造体の sa_restorer フィールドに設定してカーネルに伝え、 sa_flags フィールドの SA_RESTORER フラグをセットする。 保存されたプロセスコンテキスト ... ... 者の場合、 C ライブラリの sigaction (2) のラッパー関数は、 trampoline code の場所をそのアドレスを sigaction (2) 構造体の sa_restorer フィールドに設定してカーネルに伝え、 sa_flags フィールドの SA_RESTORER フラグをセットする。 保存されたプロセスコンテキスト ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。