On Sunday 24 February 2008 13:01, Vegard Nossum wrote:
> I have a question/comment regarding the Multiboot Specification. Since
> loaders need to read/load an object file anyway, wouldn't it be more
> appropriate to look for the multiboot header by looking up either a
> symbol name or a section name, rather than searching for a magic
> number within the first 8K bytes of the image?

No, because of the so-called a.out kludge. Since there are many (minor) 
executable formats in this world, it is crucial to provide a 
format-independent way in the Multiboot Speicification.

> This shouldn't be very difficult to implement for loaders, it would
> make loading safer (more reliable), and it would remove an otherwise
> artificial limitation. (It wouldn't have to be a requirement, but it
> could be a supplement to the magic number solution.)
>
> How would I proceed to suggest this change? :-)

Unless you have a convincing argument for the change, I wouldn't accept it.

All I can think of is about how to support IA-64. But my knowledge on IA-64 is 
too limited, so I cannot make a good decision about it by myself.

Okuji


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to