bug-gnulib
[Top][All Lists]
Advanced

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

Re: new module 'isnan-nolibm'


From: Daniel Jacobowitz
Subject: Re: new module 'isnan-nolibm'
Date: Sat, 24 Feb 2007 15:11:18 -0500
User-agent: Mutt/1.5.13 (2006-08-11)

On Sat, Feb 24, 2007 at 08:10:02PM +0100, Bruno Haible wrote:
>           dnl On ARM, integer types are stored in little-endian byte order,
>           dnl but floats are stored in big-endian word order.
>           AC_EGREP_CPP([mixed_endianness], [
> #if defined arm || defined __arm || defined __arm__
>   mixed_endianness
> #endif

That hasn't been the full story for a while.  FPA (the obsolete,
usually emulated floating point format) does this, but all modern
systems use VFP word ordering, even if they have only software
floating point.

I don't see a single clear macro that determines this.  __VFP_FP__ is
a subset of the times that normal IEEE layout is used.

-- 
Daniel Jacobowitz
CodeSourcery




reply via email to

[Prev in Thread] Current Thread [Next in Thread]