diff b5625c72f387c5aca7f25c2eb1cbaf01007a9aae uncommitted --- a/atomic-386.s +++ b/atomic-386.s @@ -18,8 +18,10 @@ TEXT agetv+0(SB),1,$0 MOVL r+0(FP), AX MOVL p+4(FP), BX - FMOVD (BX), F0 - FMOVDP F0, (AX) + // movq (%ebx), %mm0 + // movq %mm0, (%eax) + BYTE $0x0f; BYTE $0x6f; BYTE $0x03 + BYTE $0x0f; BYTE $0x7f; BYTE $0x00 RET /* set variants */