[Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-24 Thread Laurent Desnogues
On Thu, Feb 24, 2011 at 12:10 PM, Paolo Bonzini wrote: > On 02/23/2011 08:04 PM, Aurelien Jarno wrote: >> >> Actually that's the reason why i386 doesn't use softfloat, as all the >> trigonometric use libm, and the bridge between softfloat and libm is not >> working correctly (plenty of type abuse)

[Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-24 Thread Paolo Bonzini
On 02/23/2011 08:04 PM, Aurelien Jarno wrote: Actually that's the reason why i386 doesn't use softfloat, as all the trigonometric use libm, and the bridge between softfloat and libm is not working correctly (plenty of type abuse). Besides, I doubt softfloat would want bug-compatible trig functi

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-23 Thread Aurelien Jarno
On Thu, Feb 24, 2011 at 08:03:02AM +0100, Gerhard Wiesinger wrote: > On Wed, 23 Feb 2011, Peter Maydell wrote: > > >On 18 February 2011 07:12, Gerhard Wiesinger wrote: > >>Issue 1.) with FPU still present > >>I tracked down the problematic code and it is a rounding error from double > >>precision

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-23 Thread Gerhard Wiesinger
On Wed, 23 Feb 2011, Peter Maydell wrote: On 18 February 2011 07:12, Gerhard Wiesinger wrote: Issue 1.) with FPU still present I tracked down the problematic code and it is a rounding error from double precision to 64bit floats: Any ideas how to fix such an issue in general? QEMU result in ST

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-23 Thread Aurelien Jarno
On Wed, Feb 23, 2011 at 10:45:25AM +0100, Laurent Desnogues wrote: > On Wed, Feb 23, 2011 at 9:16 AM, Peter Maydell > wrote: > > On 18 February 2011 07:12, Gerhard Wiesinger wrote: > >> Issue 1.) with FPU still present > >> I tracked down the problematic code and it is a rounding error from doub

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-23 Thread Laurent Desnogues
On Wed, Feb 23, 2011 at 9:16 AM, Peter Maydell wrote: > On 18 February 2011 07:12, Gerhard Wiesinger wrote: >> Issue 1.) with FPU still present >> I tracked down the problematic code and it is a rounding error from double >> precision to 64bit floats: Any ideas how to fix such an issue in general

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-23 Thread Peter Maydell
On 18 February 2011 07:12, Gerhard Wiesinger wrote: > Issue 1.) with FPU still present > I tracked down the problematic code and it is a rounding error from double > precision to 64bit floats: Any ideas how to fix such an issue in general? > > QEMU result in ST0: 0.42925860786976457 (wrong emulate

Re: [Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-22 Thread Gerhard Wiesinger
Any comments on this problem? Thnx. Ciao, Gerhard -- http://www.wiesinger.com/ On Fri, 18 Feb 2011, Gerhard Wiesinger wrote: Hello, Good news: Seems to be that 2 of 3 issues have been fixed with QEMU: :-) Summary of previous discussion: http://www.mail-archive.com/qemu-devel@nongnu.org/msg

[Qemu-devel] Re: QEMU regression problems - Update FPU

2011-02-17 Thread Gerhard Wiesinger
Hello, Good news: Seems to be that 2 of 3 issues have been fixed with QEMU: :-) Summary of previous discussion: http://www.mail-archive.com/qemu-devel@nongnu.org/msg29465.html 2.) Realtime clock: fixed 3.) Base Memory: fixed Issue 1.) with FPU still present I tracked down the problematic code a