diff options
Diffstat (limited to 'ACE/ace/os_include/os_sched.h')
-rw-r--r-- | ACE/ace/os_include/os_sched.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ACE/ace/os_include/os_sched.h b/ACE/ace/os_include/os_sched.h index e430a6f0fa1..c28f8cf947d 100644 --- a/ACE/ace/os_include/os_sched.h +++ b/ACE/ace/os_include/os_sched.h @@ -37,11 +37,15 @@ extern "C" #endif /* __cplusplus */ #if !defined (__cpu_set_t_defined) || !defined (ACE_HAS_CPU_SET_T) +#if defined (ACE_HAS_CPUSET_T) + typedef cpuset_t cpu_set_t; +#else # define ACE_CPU_SETSIZE 1024 typedef struct { ACE_UINT32 bit_array_[ACE_CPU_SETSIZE / (8 * sizeof (ACE_UINT32))]; } cpu_set_t; +#endif #endif /* !ACE_HAS_CPU_SET_T || !__cpu_set_t_defined */ #ifdef __cplusplus |