Browse Source

Expose whether locking is enabled in get_config

tags/v0.3.28^2
Andrew Robbins 1 year ago
parent
commit
edfe1aa471
No known key found for this signature in database GPG Key ID: 35DDF5BA9EA5E940
1 changed files with 8 additions and 5 deletions
  1. +8
    -5
      driver/others/openblas_get_config.c

+ 8
- 5
driver/others/openblas_get_config.c View File

@@ -13,9 +13,9 @@ met:
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();


Loading…
Cancel
Save