]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/powerpc/fpu/fegetround.c
math: Remove fenvinline.h
[thirdparty/glibc.git] / sysdeps / powerpc / fpu / fegetround.c
index 00b446262490b15a300b8675dc28a4c038b2cb48..7f50c58177a4f3d227c44d7daedb33466f6bc564 100644 (file)
 int
 (__fegetround) (void)
 {
-  return __fegetround();
+  fenv_union_t fe;
+
+  fe.fenv = fegetenv_control ();
+
+  return fe.l & 0x3;
 }
-#undef fegetround
-#undef __fegetround
 libm_hidden_def (__fegetround)
 weak_alias (__fegetround, fegetround)
 libm_hidden_weak (fegetround)