[multiboot] Allow for unspecified {load,bss}_end_addr for raw images
authorMichael Brown <mcb30@etherboot.org>
Sat, 6 Sep 2008 00:57:25 +0000 (01:57 +0100)
committerMichael Brown <mcb30@etherboot.org>
Sat, 6 Sep 2008 00:57:52 +0000 (01:57 +0100)
commit2e03610c0d6840aab412e2c2be554453bfd99eb5
treebe4847d8ff6257f3a676b8f11781e3fa9ac7602d
parent6de45ad4ae65d1754abaee4d5e92851b7b40c9b5
[multiboot] Allow for unspecified {load,bss}_end_addr for raw images

The multiboot specification states that, for raw images, if
load_end_addr is zero then it should be interpreted as meaning "use
the entire file", and if bss_end_addr is zero it should be interpreted
as meaning "no bss".
src/arch/i386/image/multiboot.c