Skip to content

Commit

Permalink
Expose whether locking is enabled in get_config
Browse files Browse the repository at this point in the history
  • Loading branch information
theAeon committed May 7, 2024
1 parent edeb525 commit edfe1aa
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions driver/others/openblas_get_config.c
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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
Expand All @@ -83,15 +86,15 @@ 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;
}


char* openblas_get_corename(void) {
#ifndef DYNAMIC_ARCH
#ifndef DYNAMIC_ARCH
return CHAR_CORENAME;
#else
return gotoblas_corename();
Expand Down

0 comments on commit edfe1aa

Please sign in to comment.