Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 May 2004 18:04:37 -0700 (PDT)
From:      David Schultz <das@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/msun/bsdsrc b_exp.c mathimpl.h
Message-ID:  <200405170104.i4H14bn5074882@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
das         2004/05/16 18:04:37 PDT

  FreeBSD src repository

  Modified files:
    lib/msun/bsdsrc      b_exp.c mathimpl.h 
  Log:
  Remove some kludges designed to ensure that the compiler didn't round
  constants the wrong way on the VAX.  Instead, use C99 hexadecimal
  floating-point constants, which are guaranteed to be exact on binary
  IEEE machines.  (The correct hexadecimal values were already provided
  in the source, but not used.)  Also, convert the constants to
  lowercase to work around a gcc bug that wasn't fixed until gcc 3.4.0.
  
  Prompted by:    stefanf
  
  Revision  Changes    Path
  1.6       +10 -40    src/lib/msun/bsdsrc/b_exp.c
  1.4       +0 -47     src/lib/msun/bsdsrc/mathimpl.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405170104.i4H14bn5074882>