multiboot: disentangle multiboot and multiboot2.
authorVladimir Serbinenko <phcoder@gmail.com>
Mon, 14 Aug 2017 10:51:26 +0000 (12:51 +0200)
committerVladimir Serbinenko <phcoder@gmail.com>
Mon, 14 Aug 2017 12:08:54 +0000 (14:08 +0200)
commit21e4a6fa039bb7dc6be42e1e4c171ddc398b8431
treeae1a1479f97e604450b507dfa67d78990a1a287d
parent6662372053bb7f580cf1b6a56b11e1190d81a40c
multiboot: disentangle multiboot and multiboot2.

Previously we had multiboot and multiboot2 declaring the same symbols.
This can potentially lead to aliasing and strange behaviours when e.g.
module instead of module2 is used with multiboot2.

Bug: #51137
grub-core/loader/i386/multiboot_mbi.c
grub-core/loader/multiboot.c
grub-core/loader/multiboot_elfxx.c
grub-core/loader/multiboot_mbi2.c
include/grub/i386/multiboot.h
include/grub/mips/multiboot.h
include/grub/multiboot.h
include/multiboot2.h