]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/loader/multiboot_elfxx.c (Elf_Shdr): Set according to
authorThomas Haller <thomas.haller@fen-net.de>
Wed, 28 Sep 2011 14:43:00 +0000 (16:43 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 28 Sep 2011 14:43:00 +0000 (16:43 +0200)
loader.

ChangeLog
grub-core/loader/multiboot_elfxx.c

index 5cc753c1161dfe8e31c05358d9bb41b379304373..d415a4bcd4afac6e792717ef9f26786014714f06 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-28  Thomas Haller <thomas.haller@fen-net.de>
+
+       * grub-core/loader/multiboot_elfxx.c (Elf_Shdr): Set according to
+       loader.
+
 2011-09-28  Andreas Born  <futur.andy@googlemail.com>
 
        Fix incorrect identifiers in bash-completion.
index 0c29fe9c21f4c552ee43accb51b82d5d8a7baa9f..c6c88f177446ca3ec635a40b87ccd80113b18548 100644 (file)
 # define ELFCLASSXX    ELFCLASS32
 # define Elf_Ehdr      Elf32_Ehdr
 # define Elf_Phdr      Elf32_Phdr
+# define Elf_Shdr      Elf32_Shdr
 #elif defined(MULTIBOOT_LOAD_ELF64)
 # define XX            64
 # define E_MACHINE     MULTIBOOT_ELF64_MACHINE
 # define ELFCLASSXX    ELFCLASS64
 # define Elf_Ehdr      Elf64_Ehdr
 # define Elf_Phdr      Elf64_Phdr
+# define Elf_Shdr      Elf64_Shdr
 #else
 #error "I'm confused"
 #endif
@@ -223,3 +225,4 @@ CONCAT(grub_multiboot_load_elf, XX) (grub_file_t file, void *buffer)
 #undef ELFCLASSXX
 #undef Elf_Ehdr
 #undef Elf_Phdr
+#undef Elf_Shdr