GNU Assembler in MS Assembler Syntax



  • Hallöchen,

    hab hier etwas Assembler Code vor mir, der vom GNU Assembler "gelesen" werden kann. Allerdings funktioniert die Syntax nicht unter MSVC++.
    Vielleicht wäre jemand so nett mir diese Funktion in eine MSVC++ freundliche Funktion umzuschreiben? Danke schon mal im voraus.

    Das ist nicht die komplette Funktion nur der Assembler Auszug...

    __asm 
    (
        "movl %%fs:0x18, %0\n"
        : "=r" (ret)
        : /* no inputs */
    );
    


  • int ret;
    
    _asm
    {
       mov  eax,fs:[0x18]
       mov  ret,eax
    }
    

Anmelden zum Antworten