ソースを参照

Fix windows build

Samuel Thibault 6 年 前
コミット
1034983411
共有1 個のファイルを変更した4 個の追加0 個の削除を含む
  1. 4 0
      src/core/workers.c

+ 4 - 0
src/core/workers.c

@@ -1171,10 +1171,12 @@ void _starpu_handler(int sig)
 	{
 		signal(SIGSEGV, act_sigsegv);
 	}
+#ifdef SIGTRAP
 	if (sig == SIGTRAP)
 	{
 		signal(SIGTRAP, act_sigtrap);
 	}
+#endif
 #ifdef STARPU_VERBOSE
 	_STARPU_MSG("Rearming signal '%d'\n", sig);
 #endif
@@ -1185,7 +1187,9 @@ void _starpu_catch_signals(void)
 {
 	act_sigint  = signal(SIGINT, _starpu_handler);
 	act_sigsegv = signal(SIGSEGV, _starpu_handler);
+#ifdef SIGTRAP
 	act_sigtrap = signal(SIGTRAP, _starpu_handler);
+#endif
 }
 
 int starpu_init(struct starpu_conf *user_conf)