5.8.6. __default_signal_handler()

이 함수는 발생된 신호를 처리합니다. 기본 동작은 오류 메시지를 표시하고 종료하는 것입니다.

구문

void __default_signal_handler(int signal, int arg);

구현

기본 신호 처리기는 _ttywrch()를 사용하여 메시지를 표시하고 _sys_exit()를 호출하여 종료합니다. 다음을 정의하여 기본 신호 처리기를 대체할 수 있습니다.

void __default_signal_handler(int signal, int argument)

인터페이스는 __raise()와 동일하지만 이 함수는 C 신호 처리 메커니즘이 신호 처리를 거부한 다음에만 호출됩니다.

정의된 신호의 총 목록은 signal.h에 있습니다. 라이브러리가 사용하는 신호에 대해서는 Table 5.19를 참조하십시오.

Note

라이브러리가 사용하는 신호는 제품의 향후 릴리스에서 변경될 수 있습니다.

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0205GK
Non-Confidential