j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
Hi,
Portions of Linux libc and ld.so for Sparc64 use very advanced, handcrafted assembly, and some of those instructions (VIS I, II) are not implemented yet by Qemu. This patch adds an optional statically linked Unix target, which bypasses the libc. The resulting binary is compiled 100% from OpenBIOS sources, so I have complete control for optimisation etc. I already found one small bug in Qemu with this version.
Interestingly, in Qemu openbios-unix-static crashes in docol, when the rstack overflows. This doesn't happen in native Sparc64. But I don't know how to debug Forth execution problems, any clue?
I think the code is somewhat portable within Linux, probably not to other Unixy systems. Though I don't think the patch has much general use.
_________________________________________________________________ Don't just search. Find. Check out the new MSN Search! http://search.msn.com/
Attachments: