The perennial i386 floating-point rounding issue...
mike stump
mrs@windriver.com
Fri Jun 7 19:29:00 GMT 2002
> Date: Fri, 7 Jun 2002 14:31:46 -0700
> To: gcc@gcc.gnu.org
> From: Zack Weinberg <zack@codesourcery.com>
> 5.1.2.3p12
> EXAMPLE 4 Implementations employing wide registers have to take care
> to honor appropriate semantics. Values are independent of whether
> they are represented in a register or in memory. For example, an
> implicit spilling of a register is not permitted to alter the value.
> This sure sounds like we are required to do 80-bit spills, if we use
> the extended precision mode.
Or, maybe we are just required to recommend the user set the 64 bit
rounding mode thang?
More information about the Gcc
mailing list