-#include <stdlib.h>
-
-static void default_handler( int sig )
-{
- /* TODO: Implement error message */
- exit( EXIT_FAILURE );
-}
-
-void (*_PDCLIB_sigabrt)( int ) = default_handler;
-void (*_PDCLIB_sigfpe)( int ) = default_handler;
-void (*_PDCLIB_sigill)( int ) = default_handler;
-void (*_PDCLIB_sigint)( int ) = default_handler;
-void (*_PDCLIB_sigsegv)( int ) = default_handler;
-void (*_PDCLIB_sigterm)( int ) = default_handler;
+void (*_PDCLIB_sigabrt)( int ) = SIG_DFL;
+void (*_PDCLIB_sigfpe)( int ) = SIG_DFL;
+void (*_PDCLIB_sigill)( int ) = SIG_DFL;
+void (*_PDCLIB_sigint)( int ) = SIG_DFL;
+void (*_PDCLIB_sigsegv)( int ) = SIG_DFL;
+void (*_PDCLIB_sigterm)( int ) = SIG_DFL;