Mandriva

Return to the main archive index.

Custom Search

Mandrake Linux Archives: cooker-amd64@linux-mandrake.com

Mandrake Linux: cooker-amd64@linux-mandrake.com


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]


On Wed, Nov 12, 2003 at 09:31:47PM +0100, Gwenole Beauchesne wrote:
> Hi,
> 
> >Is the AMD libm available for public use?
> 
> I was probably unclear. MDK glibc builds do use AMD's math library. Now 
> back to your problem. That's not related to the new libm since it 
> doesn't provide ceill(). However, the fact that it works on ia32 is 
> pure luck in so far as ceill() implementation there is x87 assembly 
> where the one for amd64 comes from generic ldbl-96 C code. ia32 is 
> affected too if you use the latter.
> 
> Solutions:
> - Port i386 ceill() asm code to amd64
> - Fix ceill() implementation for 96-bit long doubles in the generic way
> 
> I will look at the second. Do you have other functions that misbehave?
> 
> Bye,
> Gwenole.

No it was me not reading your message properly! I realised just after
I replied what you meant.

As far as I can tell the rest of the "long double" type functions 
seem to be ok, it was just the ceill one that was "misbehaving".
I did have some trouble with sqrtl a while ago, but I don't think
the problem was related to this.

Thanks for the help Gwenole, it's *much* appreciated.

John.


Date Index | Thread Index

Looking for a job?



Advertisement (via La Vignette)