This function raises a signal to indicate a runtime anomaly.
Redefine this to replace the entire signal handling mechanism for the library. The default implementation calls __raise(). See __raise() for more information.
Depending on the value returned from __raise():
- no return
The handler performed a long jump or restart and __rt_raise() does not regain control.
- 0
The signal was handled and __rt_raise() exits.
- nonzero
The default library implementation calls _sys_exit(rc) if __raise() returns a nonzero return code rc.