From 9e69696f5ac60793813a37ba93303d5d242bceeb Mon Sep 17 00:00:00 2001 From: Jonathan Peyton Date: Fri, 2 Sep 2016 20:35:47 +0000 Subject: Decouple the kmp_affin_mask_t type from determining if affinity is capable the __kmp_affinity_determine_capable() functions are highly operating system specific. This change has the functions use the type they expect explicitly. llvm-svn: 280538 --- openmp/runtime/src/z_Linux_util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'openmp/runtime/src/z_Linux_util.c') diff --git a/openmp/runtime/src/z_Linux_util.c b/openmp/runtime/src/z_Linux_util.c index 5f42d722a42..578159b8f99 100644 --- a/openmp/runtime/src/z_Linux_util.c +++ b/openmp/runtime/src/z_Linux_util.c @@ -251,8 +251,8 @@ __kmp_affinity_determine_capable(const char *env_var) int gCode; int sCode; - kmp_affin_mask_t *buf; - buf = ( kmp_affin_mask_t * ) KMP_INTERNAL_MALLOC( KMP_CPU_SET_SIZE_LIMIT ); + unsigned char *buf; + buf = ( unsigned char * ) KMP_INTERNAL_MALLOC( KMP_CPU_SET_SIZE_LIMIT ); // If Linux* OS: // If the syscall fails or returns a suggestion for the size, -- cgit v1.2.3