=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/engine/Z.c,v retrieving revision 1.10 retrieving revision 1.14 diff -u -p -r1.10 -r1.14 --- OpenXM_contrib2/asir2000/engine/Z.c 2007/09/15 10:17:08 1.10 +++ OpenXM_contrib2/asir2000/engine/Z.c 2015/08/14 13:51:54 1.14 @@ -3,8 +3,8 @@ #include "inline.h" #if defined(__GNUC__) -#define INLINE inline -#elif defined(VISUAL) +#define INLINE static inline +#elif defined(VISUAL) || defined(__MINGW32__) #define INLINE __inline #else #define INLINE @@ -677,7 +677,7 @@ int _addz_main(unsigned int *m1,int d1,unsigned int *m t = m1; m1 = m2; m2 = t; d = d1; d1 = d2; d2 = d; } -#if defined(VISUAL) +#if defined(_M_IX86) __asm { push esi push edi @@ -769,7 +769,7 @@ int _subz_main(unsigned int *m1,int d1,unsigned int *m m = m1; m1 = m2; m2 = m; d = d1; d1 = d2; d2 = d; } -#if defined(VISUAL) +#if defined(_M_IX86) __asm { push esi push edi