This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.19-307-g2cd925f
- From: azanella at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 17 Apr 2014 19:35:43 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.19-307-g2cd925f
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 2cd925f74305c1dd687371544a891eba4aaea768 (commit)
from 39e6cd8d643779188fd43d9e2d5ed4e47a64d924 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=2cd925f74305c1dd687371544a891eba4aaea768
commit 2cd925f74305c1dd687371544a891eba4aaea768
Author: Adhemerval Zanella <azanella@linux.vnet.ibm.com>
Date: Thu Apr 17 15:39:01 2014 -0300
PowerPC: Add fenv macros for long double
This patch add the missing libc_<function>l_ctx macros for long
double. Similar for float, they point to default double versions.
diff --git a/ChangeLog b/ChangeLog
index 8b7acf3..9f67a67 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2014-04-17 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_private.h
+ (libc_feholdexcept_setroundl_ctx): Define to
+ libc_feholdexcept_setround_ppc_ctx.
+ (libc_fesetenvl_ctx): Define to libc_fesetenv_ppc_ctx.
+ (libc_feholdsetroundl_ctx): Define to libc_feholdsetround_ppc_ctx.
+ (libc_feresetroundl_ctx): Define to libc_feresetround_ppc_ctx.
+ (libc_feupdateenvl_ctx): libc_feupdateenv_ppc_ctx.
+
2014-04-17 Ian Bolton <ian.bolton@arm.com>
* sysdeps/aarch64/math-tests.h: New file.
diff --git a/sysdeps/powerpc/fpu/fenv_private.h b/sysdeps/powerpc/fpu/fenv_private.h
index 327dbb3..50fcace 100644
--- a/sysdeps/powerpc/fpu/fenv_private.h
+++ b/sysdeps/powerpc/fpu/fenv_private.h
@@ -260,15 +260,20 @@ libc_feresetround_ppc_ctx (struct rm_ctx *ctx)
libc_feresetround_ppc (&ctx->env);
}
-#define libc_feholdexcept_setroundf_ctx libc_feholdexcept_setround_ppc_ctx
#define libc_feholdexcept_setround_ctx libc_feholdexcept_setround_ppc_ctx
+#define libc_feholdexcept_setroundf_ctx libc_feholdexcept_setround_ppc_ctx
+#define libc_feholdexcept_setroundl_ctx libc_feholdexcept_setround_ppc_ctx
#define libc_fesetenv_ctx libc_fesetenv_ppc_ctx
#define libc_fesetenvf_ctx libc_fesetenv_ppc_ctx
+#define libc_fesetenvl_ctx libc_fesetenv_ppc_ctx
#define libc_feholdsetround_ctx libc_feholdsetround_ppc_ctx
#define libc_feholdsetroundf_ctx libc_feholdsetround_ppc_ctx
+#define libc_feholdsetroundl_ctx libc_feholdsetround_ppc_ctx
#define libc_feresetround_ctx libc_feresetround_ppc_ctx
#define libc_feresetroundf_ctx libc_feresetround_ppc_ctx
-#define libc_feupdateenvf_ctx libc_feupdateenv_ppc_ctx
+#define libc_feresetroundl_ctx libc_feresetround_ppc_ctx
#define libc_feupdateenv_ctx libc_feupdateenv_ppc_ctx
+#define libc_feupdateenvf_ctx libc_feupdateenv_ppc_ctx
+#define libc_feupdateenvl_ctx libc_feupdateenv_ppc_ctx
#endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 10 ++++++++++
sysdeps/powerpc/fpu/fenv_private.h | 9 +++++++--
2 files changed, 17 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU C Library master sources