[haiku-commits] r41988 - haiku/branches/developer/bonefish/signals/src/system/kernel/lib

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 7 Jun 2011 00:27:24 +0200 (CEST)

Author: bonefish
Date: 2011-06-07 00:27:23 +0200 (Tue, 07 Jun 2011)
New Revision: 41988
Changeset: https://dev.haiku-os.org/changeset/41988

Added:
   haiku/branches/developer/bonefish/signals/src/system/kernel/lib/kernel_lib.h
Modified:
   haiku/branches/developer/bonefish/signals/src/system/kernel/lib/Jamfile
Log:
Added header kernel_lib.h, which is auto-included in all kernel/lib sources.
Currently only contains an empty pthread_testcancel() macro.


Modified: 
haiku/branches/developer/bonefish/signals/src/system/kernel/lib/Jamfile
===================================================================
--- haiku/branches/developer/bonefish/signals/src/system/kernel/lib/Jamfile     
2011-06-06 22:25:29 UTC (rev 41987)
+++ haiku/branches/developer/bonefish/signals/src/system/kernel/lib/Jamfile     
2011-06-06 22:27:23 UTC (rev 41988)
@@ -3,6 +3,11 @@
 UsePrivateHeaders shared ;
 UsePrivateHeaders [ FDirName libroot locale ] ;
 
+# force inclusion of kernel_lib.h
+CCFLAGS += -include kernel_lib.h ;
+C++FLAGS += -include kernel_lib.h ;
+
+
 # kernel libroot os files
 
 KernelMergeObject kernel_os_main.o :

Added: 
haiku/branches/developer/bonefish/signals/src/system/kernel/lib/kernel_lib.h
===================================================================
--- 
haiku/branches/developer/bonefish/signals/src/system/kernel/lib/kernel_lib.h    
                            (rev 0)
+++ 
haiku/branches/developer/bonefish/signals/src/system/kernel/lib/kernel_lib.h    
    2011-06-06 22:27:23 UTC (rev 41988)
@@ -0,0 +1,15 @@
+/*
+ * Copyright 2011, Ingo Weinhold, ingo_weinhold@xxxxxxx
+ * Distributed under the terms of the MIT License.
+ */
+#ifndef _KERNEL_KERNEL_LIB_H
+#define _KERNEL_KERNEL_LIB_H
+
+
+#include <pthread.h>
+
+
+#define pthread_testcancel()   do {} while (false)
+
+
+#endif // _KERNEL_KERNEL_LIB_H


Other related posts:

  • » [haiku-commits] r41988 - haiku/branches/developer/bonefish/signals/src/system/kernel/lib - ingo_weinhold