--- Marco Gerards <[EMAIL PROTECTED]> wrote:
> Isn't it possible to claim just one bit to add a new member in which
> these items are stored?  This way PUPA implement this new
> specification (after it is written) and also the old one.  Perhaps the
> last will be only possible when using a backwards compatibility
> configure switch (--enable-old-multiboot, something like that).

My idea was to use a different magic number for a new version of Multiboot
Specification. As any Multiboot-compliant kernel must have a magic number in
its Multiboot header, GRUB/PUPA can determine what a kernel expects. So if the
kernel specifies the old magic number, GRUB/PUPA may pass the old Multiboot
information, and if it specifies the new one, the new-style information may be
used.

However, it would be painful to keep supporting two versions of the Multiboot
Specification. That's why I'm wondering what is the best way.

Okuji


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to