|From:||Andrei E. Warkentin|
|Subject:||Re: multiboot2: remove "a.out kludge" requirement|
|Date:||Fri, 17 Nov 2006 15:27:27 -0600|
How about having a custom e_type for ELF images booted by GRUB? Something in the range between ET_LOOS and ET_HIOS (the OS specific types). This way one could avoid the Multiboot header in ELF, as the file would itself would identify self as GRUB-bootable or not.
I am not familiar with the module architecture in GRUB2 (whether mods are ET_REL or ET_DYN), but having a custom type for those would sure simplify those code paths too.
On 17.11.2006, at 15:10, Hollis Blanchard wrote:
|[Prev in Thread]||Current Thread||[Next in Thread]|