diff options
author | Michael Brown <mcb30@ipxe.org> | 2016-02-16 23:37:46 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2016-02-16 23:37:46 +0000 |
commit | 079b98b63a43b48c15677ff92cd784b59ea4b6f1 (patch) | |
tree | d8e854ec2fb49765c641d91db5c3eab25c2c6756 /src/arch/x86/transitions/librm.S | |
parent | 9dc340d73538ecac72851407b4865e2a778589f8 (diff) | |
download | ipxe-079b98b63a43b48c15677ff92cd784b59ea4b6f1.tar.gz |
[librm] Discard argument as part of return from real_call()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/x86/transitions/librm.S')
-rw-r--r-- | src/arch/x86/transitions/librm.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86/transitions/librm.S b/src/arch/x86/transitions/librm.S index bf79637a8..a3b78c784 100644 --- a/src/arch/x86/transitions/librm.S +++ b/src/arch/x86/transitions/librm.S @@ -518,7 +518,7 @@ rc_rmode: rc_pmode: /* Restore registers and return */ popal - ret + ret $4 /* Function vector, used because "call xx(%sp)" is not a valid |