]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/boot/i386/pc/startup_raw.S: Clear direction flag for
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 15 Dec 2011 18:22:36 +0000 (19:22 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 15 Dec 2011 18:22:36 +0000 (19:22 +0100)
certainety.

ChangeLog
grub-core/boot/i386/pc/startup_raw.S

index c3c3b1c362f48b6a14c99600953857f7a26862d0..c59df38c2e83bdc3373cc0d772a3e4b83891e1e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-12-15  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/boot/i386/pc/startup_raw.S: Clear direction flag for
+       certainety.
+
 2011-12-15  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/boot/i386/pc/startup_raw.S: Move realmode routines to
index ade2883b0f9a66599f85ed37509ec9fc4cdeb3fb..9c044ffb0eeb4096183373bbc9f0e09e533c90c4 100644 (file)
@@ -99,12 +99,14 @@ LOCAL (codestart):
        .code32
 
        incl    %eax
+       cld
        call    grub_gate_a20
 
        movl    LOCAL(compressed_size), %edx
        addl    $(LOCAL(decompressor_end) - GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART - _start), %edx
        movl    reed_solomon_redundancy, %ecx
        leal    _start + GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART, %eax
+       cld
        call    EXT_C (grub_reed_solomon_recover)
        jmp     post_reed_solomon