Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Apr 2003 06:20:25 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        peterjeremy@optushome.com.au
Cc:        cvs-src@FreeBSD.org
Subject:   Re: cvs commit: src/sys/ia64/include float.h
Message-ID:  <20030402.062025.132226037.imp@bsdimp.com>
In-Reply-To: <20030402075905.GA30835@cirb503493.alcatel.com.au>
References:  <20030401200457.GA30284@cirb503493.alcatel.com.au> <20030402154250.X25489@gamplex.bde.org> <20030402075905.GA30835@cirb503493.alcatel.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20030402075905.GA30835@cirb503493.alcatel.com.au>
            Peter Jeremy <peterjeremy@optushome.com.au> writes:
: Which is more wrong: LDBL_* constants that are "correct" but unusable
: because the CPU is set to "round to double" or LBDL_* constants that
: match the CPU rounding but not the compiler's "long double" type?

Actually, we should have LDBL constants that are correct to match the
compiler's notions, and fix the kernel.  I've done it at work for
testing purposes and I've seen no ill effects.  When I changed the
LDBL_ constants, it was fully my intention to also change the kernel.

Warner



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