Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 1.15 KB

REFERENCES.md

File metadata and controls

18 lines (17 loc) · 1.15 KB

Linux Runtime Process Manipulation

Calling Conventions

TypeStack CleanupParameters
cdeclcalleron stack in reverse order (right to left)
stdcallcalleeon stack in reverse order (right to left)
fastcallcalleein registers (ECX, EDX) then on stack in reverse order (right to left)
thiscallcalleeon stack; this pointer in ECX
Microsoft x64callerin registers (RCX, RDX, R8, R9) then on stack in reverse order (right to left)
System V AMD64 ABIcallerin registers (RDI, RSI, RDX, RCX, R8, R9) then on stack in reverse order (right to left)