=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/engine/Z.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- OpenXM_contrib2/asir2000/engine/Z.c 2006/10/15 23:44:30 1.8 +++ OpenXM_contrib2/asir2000/engine/Z.c 2007/02/18 05:36:27 1.9 @@ -702,7 +702,7 @@ int _addz_main(unsigned int *m1,int d1,unsigned int *m adc eax,eax mov c,eax } -#elif defined(i386) +#elif ( defined(i386) && !defined(__DARWIN__) ) asm volatile("\ movl %1,%%esi;\ movl %2,%%edi;\ @@ -792,7 +792,7 @@ int _subz_main(unsigned int *m1,int d1,unsigned int *m adc eax,eax mov br,eax } -#elif defined(i386) +#elif ( defined(i386) && !defined(__DARWIN__) ) asm volatile("\ movl %1,%%esi;\ movl %2,%%edi;\