CVSROOT: /sources/grub
Module name: grub2
Changes by: Hollis Blanchard <hollisb> 06/11/03 20:28:04
Modified files:
. : ChangeLog
conf : common.mk common.rmk i386-efi.mk i386-efi.rmk
i386-pc.mk i386-pc.rmk powerpc-ieee1275.mk
powerpc-ieee1275.rmk sparc64-ieee1275.mk
sparc64-ieee1275.rmk
include/grub : types.h
loader/powerpc/ieee1275: linux.c
Log message:
2006-11-03 Hollis Blanchard <hollis@xxxxxxxxxxxxxx>
* conf/i386-efi.rmk (grub_emu_SOURCES): Add kern/elf.c.
* conf/i386-pc.rmk (grub_emu_SOURCES): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Likewise.
(kernel_elf_SOURCES): Likewise.
* conf/i386-efi.rmk (kernel_mod_HEADERS): Add elfload.h and
cache.h.
* conf/i386-pc.rmk (kernel_mod_HEADERS): Likewise.
* conf/powerpc-ieee1275.rmk (kernel_elf_HEADERS): Likewise.
* conf/sparc64-ieee1275.rmk (kernel_elf_HEADERS): Likewise.
* conf/common.rmk (pkgdata_MODULES): Add elf.mod.
(elf_mod_SOURCES): New variable.
(elf_mod_CFLAGS): Likewise.
(elf_mod_LDFLAGS): Likewise.
* include/grub/types.h (__unused): New macro.
* include/grub/elfload.h: New file.
* kern/elf.c: Likewise.
* loader/powerpc/ieee1275/linux.c: Include elfload.h.
(ELF32_LOADMASK): New macro.
(ELF64_LOADMASK): Likewise.
(vmlinux): Removed.
(grub_linux_load32): New function.
(grub_linux_load64): Likewise.
(grub_rescue_cmd_linux): Call grub_linux_load32 or
grub_linux_load64.
Use grub_elf_t instead of grub_file_t.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.324&r2=1.325
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/common.mk?cvsroot=grub&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/common.rmk?cvsroot=grub&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-efi.mk?cvsroot=grub&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-efi.rmk?cvsroot=grub&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.mk?cvsroot=grub&r1=1.81&r2=1.82
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.rmk?cvsroot=grub&r1=1.72&r2=1.73
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/powerpc-ieee1275.mk?cvsroot=grub&r1=1.68&r2=1.69
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/powerpc-ieee1275.rmk?cvsroot=grub&r1=1.60&r2=1.61
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/sparc64-ieee1275.mk?cvsroot=grub&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/sparc64-ieee1275.rmk?cvsroot=grub&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/types.h?cvsroot=grub&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/powerpc/ieee1275/linux.c?cvsroot=grub&r1=1.14&r2=1.15
|