Fix powerpc-nofpu fesetenv namespace (bug 17748) [committed]

Message ID alpine.DEB.2.10.1501142136140.27240@digraph.polyomino.org.uk
State Committed
Headers

Commit Message

Joseph Myers Jan. 14, 2015, 9:36 p.m. UTC
  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.

Committed.

2015-01-14  Joseph Myers  <joseph@codesourcery.com>

	[BZ #17748]
	* sysdeps/powerpc/nofpu/feholdexcpt.c (__feholdexcept): Call
	__fesetenv instead of fesetenv.
  

Patch

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;
 }