+ /* add abort signal */
+ abort_signal_num = abort_signal_get ();
+
+ /* the difference between abort and suspend here is made by not
+ * passing SA_RESTART, meaning we won't restart the syscall when
+ * receiving a signal */
+ signal_add_handler (abort_signal_num, suspend_signal_handler, 0);
+
+ sigaddset (&signal_set, abort_signal_num);