on master help sign in
Merge pull request #2887 from markuspf/add-dragonfly-fix
07f6ff1Jan de Muijnck-Hughes
rts/idris_rts.c+1−1
@@ -95,7 +95,7 @@ void init_threaddata(VM *vm) {
95}
95}
96
96
97void init_signals() {
97void init_signals() {
98−#if (__linux__ || __APPLE__ || __FreeBSD__)
98+#if (__linux__ || __APPLE__ || __FreeBSD__ || __DragonFly__)
99 signal(SIGPIPE, SIG_IGN);
99 signal(SIGPIPE, SIG_IGN);
100#endif
100#endif
101}
101}
rts/idris_rts.h+1−1
@@ -9,7 +9,7 @@
9#include <pthread.h>
9#include <pthread.h>
10#endif
10#endif
11#include <stdint.h>
11#include <stdint.h>
12−#if (__linux__ || __APPLE__ || __FreeBSD__)
12+#if (__linux__ || __APPLE__ || __FreeBSD__ || __DragonFly__)
13#include <signal.h>
13#include <signal.h>
14#endif
14#endif
15
15