From owner-cvs-src@FreeBSD.ORG Sun May 16 18:04:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13E2816A4CE; Sun, 16 May 2004 18:04:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7D4D43D31; Sun, 16 May 2004 18:04:37 -0700 (PDT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i4H14bGe074883; Sun, 16 May 2004 18:04:37 -0700 (PDT) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i4H14bn5074882; Sun, 16 May 2004 18:04:37 -0700 (PDT) (envelope-from das) Message-Id: <200405170104.i4H14bn5074882@repoman.freebsd.org> From: David Schultz Date: Sun, 16 May 2004 18:04:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/bsdsrc b_exp.c mathimpl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2004 01:04:38 -0000 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