CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2012/03/29 14:22:18

Modified files:
        sys/arch/sgi/stand/boot: Makefile boot.c 
Added files:
        sys/arch/sgi/stand/boot: version 

Log message:
Put more smarts into the limited bootblocks brain; they will now happily
recognize a kernel bootpath (when not autobooting) even if it does not start
with a /, and will also recognize when this is a full path (e.g.
bootp()mykernel), in which case OSLoadPartition does not need to be
prepended to the constructed path.

This will allow ELF kernels to be booted on ELF-unaware PROM with
bootp()bootecoff bootp()kernel
without doomed-to-fail tomfoolery to convert the 64-bit ELF kernel to a
32-bit ECOFF binary.

Reply via email to