]> git.ipfire.org Git - thirdparty/qemu.git/commit
multiboot: bss_end_addr can be zero
authorJack Schwartz <jack.schwartz@oracle.com>
Thu, 21 Dec 2017 17:25:15 +0000 (09:25 -0800)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 21 Jun 2018 01:45:00 +0000 (20:45 -0500)
commit059a6962b2f8cc2560af82e66235b36304b53350
tree79a581fae9c967751111ce757952942a6277aaa3
parentab2dfe8d17c3f0c5788c4d52d1265eb6bcb65550
multiboot: bss_end_addr can be zero

The multiboot spec (https://www.gnu.org/software/grub/manual/multiboot/),
section 3.1.3, allows for bss_end_addr to be zero.

A zero bss_end_addr signifies there is no .bss section.

Suggested-by: Daniel Kiper <daniel.kiper@oracle.com>
Signed-off-by: Jack Schwartz <jack.schwartz@oracle.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Reviewed-by: Prasad J Pandit <pjp@fedoraproject.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
(cherry picked from commit 2a8fcd119eb7c6bb3837fc3669eb1b2dfb31daf8)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/i386/multiboot.c