about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2014-04-30 15:14:58 -0700
committerDavid S. Miller <davem@davemloft.net>2014-04-30 15:14:58 -0700
commit4fa262fa9e8836f2e513e3ea56797dab2d75e6de (patch)
tree7eaf4b5e6df7f2642202ed7253075d5418a52d6e /ChangeLog
parent1d3d93ef73c7712a7b903140e524f081d349865b (diff)
downloadglibc-4fa262fa9e8836f2e513e3ea56797dab2d75e6de.tar.gz
glibc-4fa262fa9e8836f2e513e3ea56797dab2d75e6de.tar.xz
glibc-4fa262fa9e8836f2e513e3ea56797dab2d75e6de.zip
Add round-mode context support to sparc.
	* sysdeps/sparc/fpu/fenv_private.h (HAVE_RM_CTX): Define.
	(libc_feholdexcept_setround_sparc_ctx): New function.
	(libc_fesetenv_sparc_ctx): Likewise.
	(libc_feupdateenv_sparc_ctx): Likewise.
	(libc_feholdsetround_sparc_ctx): Likewise.
	(libc_feholdexcept_setround_ctx): Define.
	(libc_feholdexcept_setroundf_ctx): Likewise.
	(libc_feholdexcept_setroundl_ctx): Likewise.
	(libc_fesetenv_ctx): Likewise.
	(libc_fesetenvf_ctx): Likewise.
	(libc_fesetenvl_ctx): Likewise.
	(libc_feupdateenv_ctx): Likewise.
	(libc_feupdateenvf_ctx): Likewise.
	(libc_feupdateenvl_ctx): Likewise.
	(libc_feresetround_ctx): Likewise.
	(libc_feresetroundf_ctx): Likewise.
	(libc_feresetroundl_ctx): Likewise.
	(libc_feholdsetround_ctx): Likewise.
	(libc_feholdsetroundf_ctx): Likewise.
	(libc_feholdsetroundl_ctx): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 44ddb28103..72cc5977b5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,26 @@
 2014-04-30  David S. Miller  <davem@davemloft.net>
 
+	* sysdeps/sparc/fpu/fenv_private.h (HAVE_RM_CTX): Define.
+	(libc_feholdexcept_setround_sparc_ctx): New function.
+	(libc_fesetenv_sparc_ctx): Likewise.
+	(libc_feupdateenv_sparc_ctx): Likewise.
+	(libc_feholdsetround_sparc_ctx): Likewise.
+	(libc_feholdexcept_setround_ctx): Define.
+	(libc_feholdexcept_setroundf_ctx): Likewise.
+	(libc_feholdexcept_setroundl_ctx): Likewise.
+	(libc_fesetenv_ctx): Likewise.
+	(libc_fesetenvf_ctx): Likewise.
+	(libc_fesetenvl_ctx): Likewise.
+	(libc_feupdateenv_ctx): Likewise.
+	(libc_feupdateenvf_ctx): Likewise.
+	(libc_feupdateenvl_ctx): Likewise.
+	(libc_feresetround_ctx): Likewise.
+	(libc_feresetroundf_ctx): Likewise.
+	(libc_feresetroundl_ctx): Likewise.
+	(libc_feholdsetround_ctx): Likewise.
+	(libc_feholdsetroundf_ctx): Likewise.
+	(libc_feholdsetroundl_ctx): Likewise.
+
 	* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (EMT_TAGOVF): Protect
 	with __USE_GNU instead of XOPEN cpp guards.