diff --git a/polymer/eduke32/build/src/sdlayer.c b/polymer/eduke32/build/src/sdlayer.c index 1c8f6c8d0..a78942f9f 100644 --- a/polymer/eduke32/build/src/sdlayer.c +++ b/polymer/eduke32/build/src/sdlayer.c @@ -409,6 +409,11 @@ int32_t main(int32_t argc, char *argv[]) } #endif +#if defined _WIN32 && defined SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING + // Thread naming interferes with debugging using MinGW-w64's GDB. + SDL_SetHint(SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING, "1"); +#endif + int32_t r; #ifdef USE_OPENGL