about summary refs log tree commit diff
path: root/ports/ChangeLog.alpha
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2012-09-13 12:54:03 -0700
committerRichard Henderson <rth@twiddle.net>2012-09-13 13:13:22 -0700
commit01e80428f7df1a91de2f16ee632e81bc41a17d40 (patch)
tree819d8cb10498886873200d5f3cc1598998f9c3ea /ports/ChangeLog.alpha
parentc899d15cbde9afa7e83f2198ed7caee3e782663b (diff)
downloadglibc-01e80428f7df1a91de2f16ee632e81bc41a17d40.tar.gz
glibc-01e80428f7df1a91de2f16ee632e81bc41a17d40.tar.xz
glibc-01e80428f7df1a91de2f16ee632e81bc41a17d40.zip
alpha: Streamline __setfpucw
The convert_bit macro allows the compiler to translate the bit
positions more efficiently.  The assumption of only running at
program startup allows eliding the __ieee_get_fp_control call.
Diffstat (limited to 'ports/ChangeLog.alpha')
-rw-r--r--ports/ChangeLog.alpha3
1 files changed, 3 insertions, 0 deletions
diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha
index d00b1e968b..ab807f7d47 100644
--- a/ports/ChangeLog.alpha
+++ b/ports/ChangeLog.alpha
@@ -1,5 +1,8 @@
 2012-12-13  Richard Henderson  <rth@redhat.com>
 
+	* sysdeps/unix/sysv/linux/alpha/setfpucw.c (__setfpucw): Rewrite
+	with the assumption of being used at program startup only.
+
 	* sysdeps/unix/sysv/linux/alpha/nptl/localplt.data: Add optional
 	entries for _OtsConvertFloatTX, _OtsCvtQUX, _OtsCvtXQ, _OtsGtrX,
 	_OtsLeqX, _OtsNintXQ.