From edfe1aa4718684dac76c3d4dc576b50f80382109 Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Tue, 7 May 2024 11:06:27 -0400 Subject: [PATCH] Expose whether locking is enabled in get_config --- driver/others/openblas_get_config.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/driver/others/openblas_get_config.c b/driver/others/openblas_get_config.c index 867d0e3614..ff52cfba8f 100644 --- a/driver/others/openblas_get_config.c +++ b/driver/others/openblas_get_config.c @@ -13,9 +13,9 @@ modification, are permitted provided that the following conditions are notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - 3. Neither the name of the OpenBLAS project nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written + 3. Neither the name of the OpenBLAS project nor the names of + its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" @@ -63,6 +63,9 @@ static char* openblas_config_str="" #ifdef USE_TLS "USE_TLS " #endif +#ifdef USE_LOCKING + "USE_LOCKING " +#endif #ifndef DYNAMIC_ARCH CHAR_CORENAME #endif @@ -83,7 +86,7 @@ char tmpstr[20]; #endif if (openblas_get_parallel() == 0) sprintf(tmpstr, " SINGLE_THREADED"); - else + else snprintf(tmpstr,19," MAX_THREADS=%d",MAX_CPU_NUMBER); strcat(tmp_config_str, tmpstr); return tmp_config_str; @@ -91,7 +94,7 @@ char tmpstr[20]; char* openblas_get_corename(void) { -#ifndef DYNAMIC_ARCH +#ifndef DYNAMIC_ARCH return CHAR_CORENAME; #else return gotoblas_corename();