[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Alpha update
From: |
David S. Miller |
Subject: |
Re: [Qemu-devel] Alpha update |
Date: |
Sat, 03 May 2003 09:32:22 -0700 (PDT) |
From: address@hidden
Date: Sat, 03 May 2003 19:29:26 +0200 (CEST)
Quoting "David S. Miller" <address@hidden>:
> There are some problems I'm trying to deal with now with respect to
> register windows, it just requires some brainstorming.
I've seen that gcc for Sparc has an option to generate "flat" code
not using register windows. Have you considered using that ?
I already played with this :-)
It's not usable because due to a bug in gcc when you
use -mflat it doesn't honor -fno-delayed-branch.
I have to use -fno-delayed-branch so that the instructions emitted for
the op-i386.o routines don't have pieces moved into the delay slot of
the sparc return instruction.
I have test-i386 fully passing except for 3 float tests at this
point. Once I resolve that I'll start playing with using shared
libraries and things like that.