[OpenBIOS] PATCH: Fix b(case)...b(of)...b(endof)...b(endcase)
mark.cave-ayland at siriusit.co.uk
Sun May 24 12:48:20 CEST 2009
It seems that b(case)...b(of)...b(endof)...b(endcase) was broken in
exactly the same way as the b(do)...b(loop) commands during Fcode
evaluation. This patch fixes this, which now allows the Martux/Milax
CDROM images to fail gracefully rather than segfaulting:
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
CPUs: 1 x SUNW,UltraSPARC-II
Welcome to OpenBIOS v1.0 built on May 24 2009 10:37
Type 'help' for detailed information
[sparc64] Booting file 'disk' with parameters ''
Not a bootable ELF image
Not a Linux kernel image
Not a bootable a.out image
Loading FCode image...
Loaded 7392 bytes
entry point is 0x4000
claim virt = ffffffffffffffff size = 0 align = 0
Can't mount root
byte-load: exception caught!
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
t: +44 870 608 0063
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 503 bytes
Desc: not available
More information about the OpenBIOS