diff options
| -rw-r--r-- | src/arch/i386/transitions/librm.S | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/i386/transitions/librm.S b/src/arch/i386/transitions/librm.S index e916ba57b..2072ee3e9 100644 --- a/src/arch/i386/transitions/librm.S +++ b/src/arch/i386/transitions/librm.S @@ -472,6 +472,9 @@ real_call: call *rc_function pushal + /* For sanity's sake, clear the direction flag as soon as possible */ + cld + /* Switch to protected mode and move register dump back to PM stack */ movl $RC_OFFSET_RETADDR, %ecx pushl $1f |
