__default_signal_handler()

rt_misc.h 内で定義されるこの関数は、生成されたシグナルを処理します。デフォルトの動作では、エラーメッセージを出力して終了します。

この関数は C ライブラリ標準にはありませんが、ARM C ライブラリでは拡張としてサポートされています。

Show/hide構文

int __default_signal_handler(int signal, int type);

Show/hide使用法

デフォルトのシグナルハンドラは、呼び出し元がプログラムの終了を準備する必要があることを示すためにゼロ以外の値を返します。このデフォルトのシグナルハンドラは、以下を定義することによって置き換えられます。

int __default_signal_handler(int signal, int type);

インタフェースは __raise() と同じですが、この関数は C シグナル処理メカニズムによってシグナルが処理されなかった場合にのみ呼び出されます。

定義済みシグナルの一覧については、signal.h を参照して下さい。

Note

ライブラリによって使用されるシグナルは、本製品の今後のリリースで変更される可能性があります。

Show/hide関連項目

概念

『ARM C ライブラリ、C++ ライブラリ、および浮動小数点サポートユーザガイド』

参照

ARM C ライブラリ、C++ ライブラリ、および浮動小数点サポートユーザガイド:

Copyright © 2014 ARM. All rights reserved.ARM DUI 0809AJ
Non-ConfidentialID061814