summaryrefslogtreecommitdiff
path: root/lib/libedit
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>2005-12-04 08:57:54 +0000
committerBruce Evans <bde@FreeBSD.org>2005-12-04 08:57:54 +0000
commit669152498ad89a026283604d82722fad3309b72f (patch)
tree1e19f80e5d313d2e49d2ffe3f0b1f5e4ebef145b /lib/libedit
parent8069c79ddda74024612882694511108ef8fd1a6b (diff)
Use the usual volatile hack to trick gcc into clipping any extra precision
on assignment. Extra precision on i386's broke hi+lo decomposition in the usual way. It caused all except 1 of the 62343 errors of more than 1 ulp for log1pf() on i386's with gcc -O [-fno-float-store].
Notes
svn path=/head/; revision=153078
Diffstat (limited to 'lib/libedit')
0 files changed, 0 insertions, 0 deletions