Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in calling-convention

Does the ARM calling convention allow a function to not store LR to the stack?

NASM should I pop function argument after calling a function?

What is the "sub $16, %rsp" instruction being used for?

Why can't we move directly 1 byte from stack's frame to register?

How can one protect a register from being overwritten during a function call?

Returning a struct in SystemV ABI

Is there any way to save registers before jumping into function?

Linux ARM64 calling convention: What registers need saving by callee?

What's the advantage of having nonvolatile registers in a calling convention?

How C structures get passed to function in assembly?

Is it possible to change calling convention in gcc for x64?

Is the leading underscore for the function names for the __stdcall and __cdecl calling conventions optional?

c calling-convention

Linux x64 Calling Convention - Why are the first 6 args at negative offsets from RBP?

Why should default parameters be added last in C++ functions?

__cdecl calling convention not work on msvc x64

Who is responsible for saving calle-saved registers in MIPS?

Why is the __stdcall calling convention ignored in x64?

How to access delphi open array parameter in inline assembly

Why does eax contain the number of vector parameters?

What calling convention should I use to make things portable?