既存の代替シグナルスタックの状態を取得できる。参照)、ハンドラーの実行中はそのシグナルスタックが使われる。代替シグナルスタックを使う際の一般的な手順は、以下の通りである:1.代替シグナルスタックで使うメモリー領域を確保する。代替シグナルスタックの存在と場所をシステムに知らせる。引き数は、新しいシグナルスタックを指定するために使う。シグナルスタックの情報を取得するために使う。スタックの開始アドレスとスタックサイズを指定する。サイズよりも充分大きく定義されている。シグナルハンドラーの実行に必要な最小サイズに定義されている。