--- jpeg-mmx/mmx.h.orig 2006-01-07 00:57:00.000000000 +0900 +++ jpeg-mmx/mmx.h 2006-01-07 01:05:41.000000000 +0900 @@ -48,11 +48,11 @@ #define mmx_m2r(op,mem,reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ : /* nothing */ \ - : "X" (mem)) + : "m" (mem)) #define mmx_r2m(op,reg,mem) \ __asm__ __volatile__ (#op " %%" #reg ", %0" \ - : "=X" (mem) \ + : "=m" (mem) \ : /* nothing */ ) #define mmx_r2r(op,regs,regd) \