Fixed winebuild to work on non-Intel architectures.

diff --git a/include/winnt.h b/include/winnt.h
index 2d1f14e..96ae5ed 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -1022,8 +1022,6 @@
 
 /* Macros to retrieve the current context */
 
-#ifdef __i386__
-
 #ifdef NEED_UNDERSCORE_PREFIX
 # define __ASM_NAME(name) "_" name
 #else
@@ -1054,6 +1052,8 @@
       }
 #endif  /* __GNUC__ */
 
+#ifdef __i386__
+
 #define _DEFINE_REGS_ENTRYPOINT( name, fn, args ) \
     __ASM_GLOBAL_FUNC( name, \
                        "call " __ASM_NAME("CALL32_Regs") "\n\t" \