Преглед изворни кода

Also use PHTREAD_INHERIT_SCHED in pthread_attr_setinheritedsched for NetBSD system

git-svn-id: trunk@29055 -
pierre пре 10 година
родитељ
комит
1fcc0490fe
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      rtl/unix/cthreads.pp

+ 1 - 1
rtl/unix/cthreads.pp

@@ -336,7 +336,7 @@ Type  PINTRTLEvent = ^TINTRTLEvent;
 {$endif DEBUG_MT}
 {$endif DEBUG_MT}
       pthread_attr_init(@thread_attr);
       pthread_attr_init(@thread_attr);
       {$if not defined(HAIKU) and not defined(ANDROID)}
       {$if not defined(HAIKU) and not defined(ANDROID)}
-      {$ifdef solaris}
+      {$if defined (solaris) or defined (netbsd) }
       pthread_attr_setinheritsched(@thread_attr, PTHREAD_INHERIT_SCHED);
       pthread_attr_setinheritsched(@thread_attr, PTHREAD_INHERIT_SCHED);
       {$else not solaris}
       {$else not solaris}
       pthread_attr_setinheritsched(@thread_attr, PTHREAD_EXPLICIT_SCHED);
       pthread_attr_setinheritsched(@thread_attr, PTHREAD_EXPLICIT_SCHED);