assembler parameter

Deewiant deewiant.doesnotlike.spam at gmail.com
Thu May 31 06:57:09 PDT 2007


nobody wrote:
> int fak(int count) {
> 
>         asm {
>                 naked;
>                 //mov EAX,7;                // print 7
>                 mov EAX, [ESP+4];        // load parameter count
>                 ret;                              // get EAX
>         }
> }


count is already in EAX. See "Parameters" under "Function Calling Conventions"
at http://www.digitalmars.com/d/abi.html



More information about the Digitalmars-d mailing list