Ryujinx-SDL/src/thread
Ozkan Sezer 77c8d11137 configuration updates for dlopen:
- cmake, configure (CheckDLOPEN): --enable-sdl-dlopen is now history..
  detach the dl api discovery from SDL_LOADSO_DLOPEN functionality.
  define HAVE_DLOPEN. also define DYNAPI_NEEDS_DLOPEN (CheckDLOPEN is
  called only for relevant platforms.)
- update SDL_config.in and SDL_config.cmake accordingly.
- SDL_dynapi.h: set SDL_DYNAMIC_API to 0 if DYNAPI_NEEDS_DLOPEN is
  defined, but HAVE_DLOPEN is not.
- pthread/SDL_systhread.c: conditionalize dl api use to HAVE_DLOPEN
- SDL_x11opengl.c, SDL_DirectFB_opengl.c, SDL_naclopengles.c: rely
  on HAVE_DLOPEN, not SDL_LOADSO_DLOPEN.
- SDL_config_android.h, SDL_config_iphoneos.h, SDL_config_macosx.h,
  SDL_config_pandora.h, and SDL_config_wiz.h: define HAVE_DLOPEN.

Closes: https://github.com/libsdl-org/SDL/pull/4351
2021-08-10 12:07:32 -07:00
..
generic Updated copyright for 2021 2021-01-02 10:25:38 -08:00
os2 Updated copyright for 2021 2021-01-02 10:25:38 -08:00
psp Updated copyright for 2021 2021-01-02 10:25:38 -08:00
pthread configuration updates for dlopen: 2021-08-10 12:07:32 -07:00
stdcpp Updated copyright for 2021 2021-01-02 10:25:38 -08:00
vita Migrate to lightweight mutexes 2021-04-24 14:13:09 -07:00
windows Fix waiting on condition variables with the SRW lock implmentation 2021-02-10 10:22:20 -05:00
SDL_systhread.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_thread_c.h Initial rebase of xerpi's port 2021-03-08 09:07:12 -08:00
SDL_thread.c tls: wrap reference to a mutex into an #if !SDL_THREADS_DISABLED test. 2021-04-02 14:36:53 -04:00