Fixing the non-x86 build by removing dependence on kmp_cpuid_t
authorHal Finkel <hfinkel@anl.gov>
Sun, 27 Mar 2016 13:24:09 +0000 (13:24 +0000)
committerHal Finkel <hfinkel@anl.gov>
Sun, 27 Mar 2016 13:24:09 +0000 (13:24 +0000)
commit01bb2406a328f26bb1b7d1080052767f7e57a82e
tree193886cc80cd0c359caf18bd460cf13acbc2f4b0
parentcb34bd3abb773bd3e3957f10b52d36a6366081b2
Fixing the non-x86 build by removing dependence on kmp_cpuid_t

The problem is that the definition of kmp_cpuinfo_t contains:

  char       name [3*sizeof (kmp_cpuid_t)]; // CPUID(0x80000002,0x80000003,0x80000004)

and kmp_cpuid_t is only defined when compiling for x86.

Differential Revision: http://reviews.llvm.org/D18245

llvm-svn: 264535
openmp/runtime/src/kmp.h
openmp/runtime/src/kmp_csupport.c
openmp/runtime/src/kmp_global.c