CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 07/06/21 21:01:11
Modified files:
. : ChangeLog
include/grub/i386/efi: kernel.h
include/grub/i386/pc: kernel.h
kern/i386/efi : startup.S
kern/i386/pc : startup.S
util/i386/efi : grub-mkimage.c
util/i386/pc : grub-mkimage.c
Log message:
2007-06-21 Robert Millan <[EMAIL PROTECTED]>
* include/grub/i386/pc/kernel.h: Define
GRUB_KERNEL_MACHINE_DATA_END to
indicate end of data section in kernel image.
* include/grub/i386/efi/kernel.h: Define
GRUB_KERNEL_MACHINE_PREFIX and
GRUB_KERNEL_MACHINE_DATA_END.
* kern/i386/pc/startup.S: Do not initialize grub_prefix, only
reserve
space for it.
* kern/i386/efi/startup.S: Likewise.
* util/i386/pc/grub-mkimage.c: Initialize grub_prefix to
/boot/grub
during image generation. Implement --prefix option to override
this
patch.
* util/i386/efi/grub-mkimage.c: Likewise.
* util/update-grub_lib.in (convert_system_path_to_grub_path):
Split
code to make path relative to its root into a separate function.
* util/i386/pc/grub-install.in: Use newly provided
make_system_path_relative_to_its_root() to convert ${grubdir},
then
pass the result to grub-install --prefix.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.385&r2=1.386
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/efi/kernel.h?cvsroot=grub&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/pc/kernel.h?cvsroot=grub&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/i386/efi/startup.S?cvsroot=grub&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/i386/pc/startup.S?cvsroot=grub&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/grub2/util/i386/efi/grub-mkimage.c?cvsroot=grub&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/grub2/util/i386/pc/grub-mkimage.c?cvsroot=grub&r1=1.11&r2=1.12
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub