ソースを参照

Disable thread naming on Win64 for now.

We can't use _try/_except without the C runtime, and we can't use inline
 asm with the Win64 compiler. We'll need to move this to an .asm file or
 something later.
Ryan C. Gordon 12 年 前
コミット
83383c6527
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/thread/windows/SDL_systhread.c

+ 1 - 1
src/thread/windows/SDL_systhread.c

@@ -168,7 +168,7 @@ void
 SDL_SYS_SetupThread(const char *name)
 {
     if (name != NULL) {
-        #ifdef _MSC_VER
+        #if (defined(_MSC_VER) && defined(_M_IX86))
         /* This magic tells the debugger to name a thread if it's listening.
             The inline asm sets up SEH (__try/__except) without C runtime
             support. See Microsoft Systems Journal, January 1997: