]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Merge gingold3 into ia64
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 1 Sep 2010 08:15:56 +0000 (10:15 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 1 Sep 2010 08:15:56 +0000 (10:15 +0200)
1  2 
ChangeLog.ia64
grub-core/Makefile.core.def

diff --cc ChangeLog.ia64
index a0875f9da066cacc3c79ba57fa0e377e28a4c159,0000000000000000000000000000000000000000..21939faece8c852b12c700aea9fe488ec88e1dd3
mode 100644,000000..100644
--- /dev/null
@@@ -1,43 -1,0 +1,42 @@@
-       * commands/efi/memmap.c: New file.
 +2008-01-28  Tristan Gingold  <gingold@free.fr>
 +2010-01-18  Robert Millan  <rmh.grub@aybabtu.com>
 +
 +      * geninit.sh: Call _init with a null argument.
 +      * configure.ac: Add ia64-efi target.
 +      * Makefile.in (STRIP_FLAGS): Declare (overriden on ia64).
 +      * genmk.rb: Use STRIP_FLAGS for strip.
 +      * util/ia64/efi/grub-install.in: New file.
 +      * util/ia64/efi/pe32.h: New file.
 +      * util/ia64/efi/elf2pe.c: New file.
 +      * normal/ia64/setjmp.S: New file (from glibc).
 +      * normal/ia64/longjmp.S: New file (from glibc).
 +      * loader/ia64/efi/linux.c: New file.
 +      * conf/ia64-efi.rmk: New file.
 +      * include/grub/efi/efi.h: Declare grub_efi_allocate_boot_pages and
 +      grub_efi_free_boot_pages.
 +      * include/grub/kernel.h: Export grub_machine_fini.
 +      * include/grub/dl.h: Use attribute instead of raw asm statement.
 +      Use grub_module as prefix to make identification easier.
 +      * include/grub/ia64/efi/time.h: New file.
 +      * include/grub/ia64/efi/misc.h: New file.
 +      * include/grub/ia64/efi/loader.h: New file.
 +      * include/grub/ia64/efi/kernel.h: New file.
 +      * include/grub/ia64/kernel.h: New file.
 +      * include/grub/ia64/time.h: New file.
 +      * include/grub/ia64/setjmp.h: New file.
 +      * include/grub/ia64/types.h: New file.
 +      * kern/efi/mm.c (BYTES_TO_PAGES): Round instead of truncating.
 +      (grub_efi_allocate_boot_pages): Low level interface to allocate_pages.
 +      (grub_efi_free_boot_pages): Low level interface to free_pages.
 +      (grub_efi_allocate_pages): Call grub_efi_allocate_boot_pages.
 +      (grub_efi_free_pages): Call grubèefi_free_boot_pages.
 +      (add_memory_regions): Add debug message in ifdef.
 +      (add_memory_regions): Add debug message in ifdef.
 +      (grub_efi_mm_init): Do not constraint memory map length, add space for
 +      a few more entries.
 +      * kern/dl.c (grub_init_module): New function.  Register an already
 +      linked module.
 +      * kern/ia64/efi/elf_ia64_efi.lds: New file.
 +      * kern/ia64/efi/startup.S: New file.
 +      * kern/ia64/efi/init.c: New file.
 +      * kern/ia64/trampoline.S: New file.
index 925f2b7f656d52922bc6d3ca2d55a9024e1bcb45,576490fbf5d4c975953545d1db000097156d584a..b87003507f36ff10d9563d49b38702bac7a5de78
@@@ -450,9 -438,17 +450,17 @@@ module = 
  
    common = commands/efi/lssal.c;
  
 -  enable = x86_efi;
 +  enable = efi;
  };
  
 -  enable = x86_efi;
+ module = {
+   name = lsefimmap;
+   common = commands/efi/lsefimmap.c;
++  enable = efi;
+ };
  module = {
    name = blocklist;
    common = commands/blocklist.c;