Browse Source

Added information on how to enable thread-safety analysis

Sam Lantinga 1 year ago
parent
commit
12deed91f8
1 changed files with 4 additions and 0 deletions
  1. 4 0
      include/SDL3/SDL_mutex.h

+ 4 - 0
include/SDL3/SDL_mutex.h

@@ -34,6 +34,10 @@
 /******************************************************************************/
 /* Enable thread safety attributes only with clang.
  * The attributes can be safely erased when compiling with other compilers.
+ *
+ * To enable analysis, set these environment variables before running cmake:
+ *      export CC=clang
+ *      export CFLAGS="-DSDL_THREAD_SAFETY_ANALYSIS -Wthread-safety"
  */
 #if defined(SDL_THREAD_SAFETY_ANALYSIS) && \
     defined(__clang__) && (!defined(SWIG))