bool signal_init(void);
void signal_register_signal(int signum, functionptr handler, int flags);
-void *signal_handle(void *xpc, int type, intptr_t val);
+
void signal_thread_handler(int sig);
bool signal_start_thread(void);
void md_signal_handler_sigfpe(int sig, siginfo_t *siginfo, void *_p);
#endif
-#if defined(__ARM__) || defined(__I386__) || defined(__S390__) || defined(__X86_64__)
+#if defined(__ARM__) || defined(__I386__) || defined(__S390__) || defined(__X86_64__) || defined(__M68K__)
/* XXX use better defines for that (in arch.h) */
void md_signal_handler_sigill(int sig, siginfo_t *siginfo, void *_p);
#endif