Search code examples
Call C function from Assembly, passing args and getting the return value in the ARM calling conventi...

cassemblyarmcalling-convention

Read More
Is the caller or callee responsible for freeing shadow store in x64 assembly (windows)?...

windowsassemblyx86-64calling-conventionstack-memory

Read More
Why is the order of arguments on stack is in such order that the first argument would be on the lowe...

assemblyparameter-passingmipscalling-convention

Read More
Where is the x86-64 System V ABI documented?...

linuxassemblyx86-64calling-conventionabi

Read More
C# Getting System.DIINotFoundException in An Integration Test But Not When I'm Actually Running ...

c#asp.net-mvcdlldllimportcalling-convention

Read More
How does kernel_thread_helper pass parameters to kernel thread function using inline assembly?...

assemblylinux-kernelx86calling-convention

Read More
What is the rationale for setting all SSE/AVX registers call-clobbered in the SysV ABI?...

x86x86-64ssecalling-conventionabi

Read More
Does RCX need be be preserved for X64 Fastcall Leaf Functions?...

assemblyx86-64masmcpu-registerscalling-convention

Read More
Why can't stdcall handle varying amounts of arguments?...

cassemblywinapicalling-convention

Read More
Calling-convention for the 'this' parameter on Linux x64...

c++linuxcalling-conventionabi

Read More
Calling Win32's Sleep function from assembly creates access violation error...

c++winapiassemblyx86calling-convention

Read More
Why does GCC use additional registers for pushing values onto the stack?...

cassemblyx86-64calling-convention

Read More
Why does the x86-64 System V calling convention pass args in registers instead of just the stack?...

gccassemblyx86-64calling-convention

Read More
Why "Procedure Call Standard for the ARM Architecture" (AAPCS) requires SP to be 8-byte al...

assemblyarmcalling-conventionabistack-pointer

Read More
beginner_question = 'When do we add arguments to functions?'...

pythonfunctionnumpycalling-convention

Read More
Why is GCC with __attribute__((__ms_abi__)) returning values differently than MSVC does?...

cgccx86calling-conventionabi

Read More
Specifying registers for function arguments?...

cgccclangreverse-engineeringcalling-convention

Read More
How to print a single-precision float with printf...

assemblyprintfx86-64calling-convention

Read More
Why is 0 moved to stack when using return value?...

cassemblyclangdisassemblycalling-convention

Read More
What calling convention does printf() in C use?...

cassemblyx86variadic-functionscalling-convention

Read More
SaveAs .xlsx and then open the same saved file (Calling Macros from another saved workbook)...

vbaautomationpowerpointcallcalling-convention

Read More
Why does `printf` with `%hu%` takes 4 bytes from stack instead 2?...

assemblyx86printfnasmcalling-convention

Read More
Why does printf still work with RAX lower than the number of FP args in XMM registers?...

linuxassemblyx86-64nasmcalling-convention

Read More
Get G++ to use a custom calling convention to pass larger structs in registers instead of memory?...

c++gccstructcompiler-optimizationcalling-convention

Read More
How to make my C program compiled with SysV calling convention run under MinGW...

gcccygwinmingwx86-64calling-convention

Read More
What registers need preserved in Microsoft x86-64 Calling convention?...

windowsassemblyx86-64calling-convention

Read More
GCC MIPS-32 Calling Conventions / Stack Frame Definition...

gccembeddedmipscalling-conventionecos

Read More
LINKER script GCC how to avoid veneer call...

clinkercalling-conventionbinutilslinker-scripts

Read More
How are parameters passed to Linux system call ? Via register or stack?...

clinuxlinux-kernelsystem-callscalling-convention

Read More
What calling convention should I use to make things portable?...

cassemblyx86calling-conventioncpuid

Read More
BackNext