[llvm-commits] [llvm] r130510 - /llvm/trunk/lib/Support/Unix/Signals.inc

Douglas Gregor dgregor at apple.com
Fri Apr 29 09:12:17 PDT 2011


Author: dgregor
Date: Fri Apr 29 11:12:17 2011
New Revision: 130510

URL: http://llvm.org/viewvc/llvm-project?rev=130510&view=rev
Log:
Include <pthread.h> before we use pthread_self/pthread_kill

Modified:
    llvm/trunk/lib/Support/Unix/Signals.inc

Modified: llvm/trunk/lib/Support/Unix/Signals.inc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Unix/Signals.inc?rev=130510&r1=130509&r2=130510&view=diff
==============================================================================
--- llvm/trunk/lib/Support/Unix/Signals.inc (original)
+++ llvm/trunk/lib/Support/Unix/Signals.inc Fri Apr 29 11:12:17 2011
@@ -274,6 +274,9 @@
 
 #ifdef __APPLE__
 
+#include <signal.h>
+#include <pthread.h>
+
 int raise(int sig) {
   return pthread_kill(pthread_self(), sig);
 }
@@ -291,9 +294,6 @@
   abort();
 }
 
-#include <signal.h>
-#include <pthread.h>
-
 void abort() {
   raise(SIGABRT);
   usleep(1000);





More information about the llvm-commits mailing list