diff -rud a/Mesa-7.0.1-mdv/src/mesa/x86/read_rgba_span_x86.S Mesa-7.0.1-mdv/src/mesa/x86/read_rgba_span_x86.S --- a/Mesa-7.0.1-mdv/src/mesa/x86/read_rgba_span_x86.S 2007-06-21 19:10:55.000000000 -0300 +++ Mesa-7.0.1-mdv/src/mesa/x86/read_rgba_span_x86.S 2007-10-02 15:36:32.000000000 -0300 @@ -587,17 +587,17 @@ movq prescale, %mm6 movq scale, %mm7 */ - pushl MASK_565_H - pushl MASK_565_L + pushl $MASK_565_H + pushl $MASK_565_L movq (%esp), %mm5 - pushl PRESCALE_H - pushl PRESCALE_L + pushl $PRESCALE_H + pushl $PRESCALE_L movq (%esp), %mm6 - pushl SCALE_H - pushl SCALE_L + pushl $SCALE_H + pushl $SCALE_L movq (%esp), %mm7 - pushl ALPHA_H - pushl ALPHA_L + pushl $ALPHA_H + pushl $ALPHA_L movq (%esp), %mm3 addl $32,%esp