math/mpx-mul4-*.S: Use more portable type syntax for ambiguous instructions.
[catacomb] / math / mpx-mul4-x86-sse2.S
index cdbdfaf..916adef 100644 (file)
@@ -1054,9 +1054,9 @@ FUNC(mpxmont_redc4_x86_sse2)
        // Continue carry propagation until the end of the buffer.
 0:     add     [edi], eax
        mov     eax, 0                  // preserves flags
-       adcd    [edi + 4], 0
-       adcd    [edi + 8], 0
-       adcd    [edi + 12], 0
+       adc     dword ptr [edi + 4], 0
+       adc     dword ptr [edi + 8], 0
+       adc     dword ptr [edi + 12], 0
        adc     eax, 0
        add     edi, 16
        cmp     edi, esi