summaryrefslogtreecommitdiff
path: root/src/bin/e_signals.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/e_signals.h')
-rw-r--r--src/bin/e_signals.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/bin/e_signals.h b/src/bin/e_signals.h
index bce4c0e162..a34768d7e0 100644
--- a/src/bin/e_signals.h
+++ b/src/bin/e_signals.h
@@ -1,9 +1,16 @@
/*
* vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
*/
+#ifdef E_TYPEDEFS
+
+#else
#ifndef E_SIGNALS_H
#define E_SIGNALS_H
-/* signal handler functions for e */
-void e_sigseg_act(int x, siginfo_t *info, void *data);
+EAPI void e_sigseg_act(int x, siginfo_t *info, void *data);
+EAPI void e_sigill_act(int x, siginfo_t *info, void *data);
+EAPI void e_sigfpe_act(int x, siginfo_t *info, void *data);
+EAPI void e_sigbus_act(int x, siginfo_t *info, void *data);
+
+#endif
#endif