Merge pull request #4680 from theAeon/develop
Expose whether locking is enabled in get_config
This commit is contained in:
commit
5500b4ab26
|
@ -13,9 +13,9 @@ met:
|
||||||
notice, this list of conditions and the following disclaimer in
|
notice, this list of conditions and the following disclaimer in
|
||||||
the documentation and/or other materials provided with the
|
the documentation and/or other materials provided with the
|
||||||
distribution.
|
distribution.
|
||||||
3. Neither the name of the OpenBLAS project nor the names of
|
3. Neither the name of the OpenBLAS project nor the names of
|
||||||
its contributors may be used to endorse or promote products
|
its contributors may be used to endorse or promote products
|
||||||
derived from this software without specific prior written
|
derived from this software without specific prior written
|
||||||
permission.
|
permission.
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
@ -63,6 +63,9 @@ static char* openblas_config_str=""
|
||||||
#ifdef USE_TLS
|
#ifdef USE_TLS
|
||||||
"USE_TLS "
|
"USE_TLS "
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef USE_LOCKING
|
||||||
|
"USE_LOCKING "
|
||||||
|
#endif
|
||||||
#ifndef DYNAMIC_ARCH
|
#ifndef DYNAMIC_ARCH
|
||||||
CHAR_CORENAME
|
CHAR_CORENAME
|
||||||
#endif
|
#endif
|
||||||
|
@ -83,7 +86,7 @@ char tmpstr[20];
|
||||||
#endif
|
#endif
|
||||||
if (openblas_get_parallel() == 0)
|
if (openblas_get_parallel() == 0)
|
||||||
sprintf(tmpstr, " SINGLE_THREADED");
|
sprintf(tmpstr, " SINGLE_THREADED");
|
||||||
else
|
else
|
||||||
snprintf(tmpstr,19," MAX_THREADS=%d",MAX_CPU_NUMBER);
|
snprintf(tmpstr,19," MAX_THREADS=%d",MAX_CPU_NUMBER);
|
||||||
strcat(tmp_config_str, tmpstr);
|
strcat(tmp_config_str, tmpstr);
|
||||||
return tmp_config_str;
|
return tmp_config_str;
|
||||||
|
@ -91,7 +94,7 @@ char tmpstr[20];
|
||||||
|
|
||||||
|
|
||||||
char* openblas_get_corename(void) {
|
char* openblas_get_corename(void) {
|
||||||
#ifndef DYNAMIC_ARCH
|
#ifndef DYNAMIC_ARCH
|
||||||
return CHAR_CORENAME;
|
return CHAR_CORENAME;
|
||||||
#else
|
#else
|
||||||
return gotoblas_corename();
|
return gotoblas_corename();
|
||||||
|
|
Loading…
Reference in New Issue