--- 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
