diff --git a/boot/i386/pc/boot.S b/boot/i386/pc/boot.S index 9ccfbca..8056731 100644 --- a/boot/i386/pc/boot.S +++ b/boot/i386/pc/boot.S @@ -390,11 +390,11 @@ general_error: int $0x18 stop: jmp stop -notification_string: .asciz "GRUB " -geometry_error_string: .asciz "Geom" -hd_probe_error_string: .asciz "Hard Disk" -read_error_string: .asciz "Read" -general_error_string: .asciz " Error" +notification_string: .string "GRUB " +geometry_error_string: .string "Geom" +hd_probe_error_string: .string "Hard Disk" +read_error_string: .string "Read" +general_error_string: .string " Error" /* * message: write the string pointed to by %si @@ -464,8 +464,7 @@ probe_loop: MSG(fd_probe_error_string) jmp general_error -/* "Floppy" */ -fd_probe_error_string: .asciz "Floppy" +fd_probe_error_string: .string "Floppy" 1: /* perform read */ diff --git a/boot/i386/pc/diskboot.S b/boot/i386/pc/diskboot.S index 0c8e75d..95f87a0 100644 --- a/boot/i386/pc/diskboot.S +++ b/boot/i386/pc/diskboot.S @@ -326,14 +326,14 @@ general_error: /* go here when you need to stop the machine hard after an error condition */ stop: jmp stop -notification_string: .asciz "loading" +notification_string: .string "loading" -notification_step: .asciz "." -notification_done: .asciz "\r\n" +notification_step: .string "." +notification_done: .string "\r\n" -geometry_error_string: .asciz "Geom" -read_error_string: .asciz "Read" -general_error_string: .asciz " Error" +geometry_error_string: .string "Geom" +read_error_string: .string "Read" +general_error_string: .string " Error" /* * message: write the string pointed to by %si diff --git a/include/grub/dl.h b/include/grub/dl.h index 55f5d4e..4ff6240 100644 --- a/include/grub/dl.h +++ b/include/grub/dl.h @@ -41,10 +41,10 @@ static void \ grub_mod_fini (void) #define GRUB_MOD_NAME(name) \ -__asm__ (".section .modname\n.asciz \"" #name "\"\n") +__asm__ (".section .modname\n.string \"" #name "\"\n") #define GRUB_MOD_DEP(name) \ -__asm__ (".section .moddeps\n.asciz \"" #name "\"\n") +__asm__ (".section .moddeps\n.string \"" #name "\"\n") struct grub_dl_segment {