Search code examples
Where is the "%d\n" format string stored and how does GCC pass it to printf on x86-64?...

assemblyx86-64calling-convention

Read More
x86 Assembly subroutines - understanding how to return local var struct using only 1 register...

cassemblyx86x86-64calling-convention

Read More
Saving Status register (EFLAGS) when calling a function...

assemblygccx86calling-conventionstatus-register

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

assemblyx86-64cpu-architecturecpu-registerscalling-convention

Read More
What is the C# equivalent to C++’s “&param” in a method signature?...

c#syntaxoperator-keywordcalling-convention

Read More
How do you call a templated C++ free function from C?...

c++ccalling-conventionfunction-templatesextern-c

Read More
Why does this code print different values compiled by clang and gcc?...

cassemblyx86-64calling-convention

Read More
Pass function as a parameter...

powershellparameter-passingcalling-convention

Read More
What are R10-R15 registers used for in the Windows x64 calling convention?...

assemblyx86-64calling-convention

Read More
How to get the `< ... >` syntax on an object?...

objectrakucalling-convention

Read More
What is the meaning and usage of __stdcall?...

c++windowscalling-convention

Read More
Calling a C function from Assembly -- switching calling convention for functions with more than 6 ar...

cassemblyx86-64nasmcalling-convention

Read More
Why are there so many different calling conventions?...

assemblyhistorylow-levelcalling-convention

Read More
How the number of function arguments affects performance...

functionassemblyx86-64calling-convention

Read More
When to use calling conventions...

visual-c++calling-convention

Read More
How to preserve the register I touch?...

assemblyx86calling-convention

Read More
Why doesn't my assembly struct's size match the struct size the GetOpenFileNameA function ex...

assemblywinapistructmasmcalling-convention

Read More
Why is the __stdcall calling convention ignored in x64?...

c++visual-c++x86-64calling-convention

Read More
C calling convention: who cleans the stack in variadic functions vs normal functions?...

cx86variadic-functionscalling-conventioncdecl

Read More
How to correctly call a function with float parameters in ARM assembly program?...

cassemblyarmcalling-conventionc-standard-library

Read More
Which assembly instructions or scenarios explicitly require the use of the RCX, ECX, CX, or CL count...

assemblyx86-64nasmmasmcalling-convention

Read More
Does the Windows ABI allow me to change the stack pointer?...

windowsstack64-bitcalling-conventionabi

Read More
Which variant of the matrix 4x4 multiplication function should I use?...

cmathmatrixcompiler-optimizationcalling-convention

Read More
Stack pointer add on loop...

assemblyx86calling-conventionstack-pointer

Read More
Unable to return multiple SIMD vectors using vectorcall...

c++clangx86-64avxcalling-convention

Read More
why callees don't use caller saved registers first?...

cassemblyx86-64compiler-optimizationcalling-convention

Read More
Could a callee directly access a stack variable in the caller without pointers in theory?...

assemblylocal-variablescalling-conventionstack-memorynested-function

Read More
Why is the status register (CPSR) not pushed onto the stack in ARM?...

assemblyarmcpu-registerscalling-convention

Read More
Are there different ways to set RBP? Why does Windows x64 not point RBP at a saved-RBP right below t...

assemblyx86-64masmcalling-conventionstack-frame

Read More
Asm insertion in naked function...

c++gccassemblyx86-64calling-convention

Read More
BackNext