MS/CW-style inline assembly for GCC

Robert Dewar dewar@gnat.com
Tue May 11 01:33:00 GMT 2004


Robert Dewar wrote:

For reference, the code on the x86 should look something like
(in Intel syntax):
     lp:   mov  eax, [ebx]
           adc  eax, [ecx]
           inc  ebx
           inc  ecx
           loop lp
that's the code that was wrong, should be

>      lp:   mov  eax, [ebx]
>            adc  eax, [ecx]
>            lea  ebx, [ebx+4]
>            lea  ecx, [ecx+4]
>            loop lp




More information about the Gcc mailing list