Fix PLT use for feraiseexcept on x86_64

This commit is contained in:
Andreas Schwab 2011-10-19 11:16:57 +02:00
parent d9a8d0abcc
commit 8f3b1ffefa
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2011-10-19 Andreas Schwab <schwab@redhat.com>
* sysdeps/x86_64/fpu/math_private.h (libc_feupdateenv): Use
__feraiseexcept instead of feraiseexcept.
2011-10-18 Ulrich Drepper <drepper@gmail.com>
* math/math_private.h: Define defaults for libc_fetestexcept and

View file

@ -192,7 +192,7 @@ do { \
unsigned int mxcsr; \
asm volatile ("stmxcsr %0" : "=m" (*&mxcsr)); \
asm volatile ("ldmxcsr %0" : : "m" ((e)->__mxcsr)); \
feraiseexcept (mxcsr & FE_ALL_EXCEPT); \
__feraiseexcept (mxcsr & FE_ALL_EXCEPT); \
} while (0)
#undef libc_feupdateenvf
#define libc_feupdateenvf(e) libc_feupdateenv (e)