diff -Nru mjpegtools-1.8.0.orig/jpeg-mmx/jquant_x86simd.c mjpegtools-1.8.0/jpeg-mmx/jquant_x86simd.c --- mjpegtools-1.8.0.orig/jpeg-mmx/jquant_x86simd.c 2003-08-02 06:31:28.000000000 +0200 +++ mjpegtools-1.8.0/jpeg-mmx/jquant_x86simd.c 2008-06-01 16:38:25.000000000 +0200 @@ -104,7 +104,7 @@ /* Initialise zero block flags */ /* Set up SSE rounding mode */ - __asm__ ( "ldmxcsr %0\n" : : "X" (trunc_mxcsr) ); + __asm__ ( "ldmxcsr %0\n" : : "m" (*&trunc_mxcsr) ); for (i=0; i < 64 ; i+=4) {