This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.20-541-g53fbd16


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  53fbd16918791258ebc1684b1a1afd543b814780 (commit)
      from  d639a36345dfce12cbb69e254e8d2f32e5da9ed9 (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=53fbd16918791258ebc1684b1a1afd543b814780

commit 53fbd16918791258ebc1684b1a1afd543b814780
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Jan 14 21:35:40 2015 +0000

    Fix powerpc-nofpu fesetenv namespace (bug 17748).
    
    When fixing namespace issues for <fenv.h> functions I missed one call
    to fesetenv for powerpc-nofpu.  This patch changes this to a call to
    __fesetenv.
    
    Tested for powerpc-nofpu; it fixes the previously observed math.h
    linknamespace test failures.
    
    	[BZ #17748]
    	* sysdeps/powerpc/nofpu/feholdexcpt.c (__feholdexcept): Call
    	__fesetenv instead of fesetenv.

diff --git a/ChangeLog b/ChangeLog
index 33e232c..a410620 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-01-14  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #17748]
+	* sysdeps/powerpc/nofpu/feholdexcpt.c (__feholdexcept): Call
+	__fesetenv instead of fesetenv.
+
 2015-01-14  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
 	* sysdeps/s390/dl-tls.h [IS_IN (rtld)]: Define __tls_get_addr
diff --git a/sysdeps/powerpc/nofpu/feholdexcpt.c b/sysdeps/powerpc/nofpu/feholdexcpt.c
index 5bb18a8..a3d0121 100644
--- a/sysdeps/powerpc/nofpu/feholdexcpt.c
+++ b/sysdeps/powerpc/nofpu/feholdexcpt.c
@@ -36,7 +36,7 @@ __feholdexcept (fenv_t *envp)
   u.l[1] = FE_ALL_EXCEPT;
 
   /* Put the new state in effect.  */
-  fesetenv (&u.fenv);
+  __fesetenv (&u.fenv);
 
   return 0;
 }

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                           |    6 ++++++
 sysdeps/powerpc/nofpu/feholdexcpt.c |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]