Changeset 1630:d0efa3ae5522

Show
Ignore:
Timestamp:
04/23/11 16:57:32 (1 year ago)
Author:
David Nadlinger <code@klickverbot.at>
Tags:

tip

branch:
default
Message:

run/mini/naked_asm5: New x86_64 ABI passes the arguments in reverse order.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • run/mini/naked_asm5.d

    r1628 r1630  
    2020    const OP = (op == '+') ? "add" : "sub"; 
    2121    asm { naked; } 
    22     mixin("asm{"~OP~" ESI,EDI; mov EAX, ESI;}"); 
     22    mixin("asm{"~OP~" EDI,ESI; mov EAX, EDI;}"); 
    2323    asm { ret; } 
    2424    }