summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_alloc.c
diff options
context:
space:
mode:
authorJim Cownie <james.h.cownie@intel.com>2013-12-23 17:28:57 +0000
committerJim Cownie <james.h.cownie@intel.com>2013-12-23 17:28:57 +0000
commit181b4bb3bb21a576458686d8e40234f658a3d35e (patch)
treea7acb48bf7338894f3c0f2c81e97564a98ccce3c /openmp/runtime/src/kmp_alloc.c
parent701875542d670e40e61390ccac08a6ed1de4d91f (diff)
downloadbcm5719-llvm-181b4bb3bb21a576458686d8e40234f658a3d35e.tar.gz
bcm5719-llvm-181b4bb3bb21a576458686d8e40234f658a3d35e.zip
For your Christmas hacking pleasure.
This release use aligns with Intel(r) Composer XE 2013 SP1 Product Update 2 New features * The library can now be built with clang (though wiht some limitations since clang does not support 128 bit floats) * Support for Vtune analysis of load imbalance * Code contribution from Steven Noonan to build the runtime for ARM* architecture processors * First implementation of runtime API for OpenMP cancellation Bug Fixes * Fixed hang on Windows (only) when using KMP_BLOCKTIME=0 llvm-svn: 197914
Diffstat (limited to 'openmp/runtime/src/kmp_alloc.c')
-rw-r--r--openmp/runtime/src/kmp_alloc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/openmp/runtime/src/kmp_alloc.c b/openmp/runtime/src/kmp_alloc.c
index 30ab4bd3724..885754fd006 100644
--- a/openmp/runtime/src/kmp_alloc.c
+++ b/openmp/runtime/src/kmp_alloc.c
@@ -1,7 +1,7 @@
/*
* kmp_alloc.c -- private/shared dyanmic memory allocation and management
- * $Revision: 42613 $
- * $Date: 2013-08-23 13:29:50 -0500 (Fri, 23 Aug 2013) $
+ * $Revision: 42810 $
+ * $Date: 2013-11-07 12:06:33 -0600 (Thu, 07 Nov 2013) $
*/
@@ -31,7 +31,7 @@ typedef void (*bget_release_t)(void *);
/* NOTE: bufsize must be a signed datatype */
#if KMP_OS_WINDOWS
-# if KMP_ARCH_X86
+# if KMP_ARCH_X86 || KMP_ARCH_ARM
typedef kmp_int32 bufsize;
# else
typedef kmp_int64 bufsize;
@@ -74,7 +74,7 @@ static int bpoolv( kmp_info_t *th, void *pool);
malloc() does not
ensure 16 byte alignmnent */
-#if KMP_ARCH_X86
+#if KMP_ARCH_X86 || !KMP_HAVE_QUAD
#define SizeQuant 8
#define AlignType double
OpenPOWER on IntegriCloud