diff options
author | Henrik Gramner <[email protected]> | 2016-12-25 20:24:59 +0100 |
---|---|---|
committer | Anton Khirnov <[email protected]> | 2017-01-09 13:21:12 +0100 |
commit | 3cba1ad76d362c994fa98fb686e04e20826fb579 (patch) | |
tree | e232a67af6e1b8dd2be2ff6bdff89cd8d066dad1 /cmdutils.h | |
parent | e199a8099411d0992c3ed278287a81f1d791199c (diff) |
x86inc: Avoid using eax/rax for storing the stack pointer
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 <[email protected]>
Diffstat (limited to 'cmdutils.h')
0 files changed, 0 insertions, 0 deletions