#error unrecognized CPU type
#endif
-#ifdef _MSC_VER
+#ifdef _WIN32
/* Parameters are passed in ECX, EDX for both x86 and x86-64 (RCX, RDX).
* For x86-64, __fastcall is the default, so it isn't really required. */
#define JITCALL __fastcall
#define REG_RESULT EAX_INDEX
/* The registers subroutines take their first and second argument in */
-#ifdef _MSC_VER
+#ifdef _WIN32
/* Handle the _fastcall parameters of ECX and EDX */
#define REG_PAR1 ECX_INDEX
#define REG_PAR2 EDX_INDEX
#endif
#define REG_PC_PRE EAX_INDEX /* The register we use for preloading regs.pc_p */
-#ifdef _MSC_VER
+#ifdef _WIN32
#define REG_PC_TMP ECX_INDEX
#else
#define REG_PC_TMP ECX_INDEX /* Another register that is not the above */