-
Henrik Gramner authored
When allocating stack space with an alignment requirement that is larger than the current stack alignment we need to store a copy of the original stack pointer in order to be able to restore it later. If we chose to use another register for this purpose we should not pick eax/rax since it can be overwritten as a return value. Signed-off-by: Anton Khirnov <anton@khirnov.net>
3cba1ad7
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Makefile | ||
asm.h | ||
bswap.h | ||
cpu.c | ||
cpu.h | ||
cpuid.asm | ||
emms.asm | ||
emms.h | ||
float_dsp.asm | ||
float_dsp_init.c | ||
imgutils.asm | ||
imgutils_init.c | ||
intreadwrite.h | ||
lls.asm | ||
lls_init.c | ||
timer.h | ||
w64xmmtest.h | ||
x86inc.asm | ||
x86util.asm |