From 51aa157e64fa9ac411109c300ccc5505fb9d3a0a Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Mon, 9 Jan 2017 01:10:43 +0100 Subject: [PATCH] Relocate declaration of alloc_lock outside ifdef block --- driver/others/memory.c | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/driver/others/memory.c b/driver/others/memory.c index 5e4c4c111..b3c850a67 100644 --- a/driver/others/memory.c +++ b/driver/others/memory.c @@ -381,15 +381,6 @@ static int release_pos = 0; static int hot_alloc = 0; #endif -#ifdef ALLOC_MMAP - -static void alloc_mmap_free(struct release_t *release){ - - if (munmap(release -> address, BUFFER_SIZE)) { - printf("OpenBLAS : munmap failed\n"); - } -} - /* Global lock for memory allocation */ #if defined(USE_PTHREAD_LOCK) @@ -400,6 +391,17 @@ static pthread_spinlock_t alloc_lock = 0; static BLASULONG alloc_lock = 0UL; #endif +#ifdef ALLOC_MMAP + +static void alloc_mmap_free(struct release_t *release){ + + if (munmap(release -> address, BUFFER_SIZE)) { + printf("OpenBLAS : munmap failed\n"); + } +} + + + #ifdef NO_WARMUP static void *alloc_mmap(void *address){