]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
lib/x86_64/relocator_asm: Use .quad instead of .long
authorFrediano Ziglio <frediano.ziglio@cloud.com>
Tue, 3 Sep 2024 08:00:30 +0000 (09:00 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 5 Sep 2024 15:58:56 +0000 (17:58 +0200)
They are single 64-bit values. Used in other assembly files too.

Signed-off-by: Frediano Ziglio <frediano.ziglio@cloud.com>
Reviewed-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/lib/x86_64/relocator_asm.S

index fd9b2b44e7e7b88c1b786ec88e037b8f84374cc1..12728d8e1dd2e9573b27d6c1553bf41e0b8bd031 100644 (file)
@@ -26,21 +26,21 @@ VARIABLE(grub_relocator_backward_start)
        .byte   0x48
        .byte   0xb8
 VARIABLE(grub_relocator_backward_dest)
-       .long   0, 0
+       .quad   0
        movq    %rax, %rdi
 
        /* mov imm64, %rax */
        .byte   0x48
        .byte   0xb8
 VARIABLE(grub_relocator_backward_src)
-       .long   0, 0
+       .quad   0
        movq    %rax, %rsi
 
        /* mov imm64, %rcx */
        .byte   0x48
        .byte   0xb9
 VARIABLE(grub_relocator_backward_chunk_size)
-       .long   0, 0
+       .quad   0
 
        add     %rcx, %rsi
        add     %rcx, %rdi
@@ -62,21 +62,21 @@ VARIABLE(grub_relocator_forward_start)
        .byte   0x48
        .byte   0xb8
 VARIABLE(grub_relocator_forward_dest)
-       .long   0, 0
+       .quad   0
        movq    %rax, %rdi
 
        /* mov imm64, %rax */
        .byte   0x48
        .byte   0xb8
 VARIABLE(grub_relocator_forward_src)
-       .long   0, 0
+       .quad   0
        movq    %rax, %rsi
 
        /* mov imm64, %rcx */
        .byte   0x48
        .byte   0xb9
 VARIABLE(grub_relocator_forward_chunk_size)
-       .long   0, 0
+       .quad   0
 
        /* Forward copy.  */
        cld