mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-04 00:31:09 +00:00
860aacdad2
On alpha, sqrt (a C90 function) brings in references to fegetenv (C99), resulting in linknamespace test failures: [initial] __sqrt -> [libm.a(w_sqrt.o)] __ieee754_sqrt -> [libm.a(e_sqrt.o)] __feholdexcept -> [libm.a(feholdexcpt.o)] fegetenv This patch fixes this by making __feholdexcept call __fegetenv instead of fegetenv. Tested for Alpha (compilation only). [BZ #20768] * sysdeps/alpha/fpu/feholdexcpt.c (__feholdexcept): Call __fegetenv instead of fegetenv. |
||
---|---|---|
.. | ||
bits | ||
cabsf.c | ||
cargf.c | ||
cfloat-compat.h | ||
cimagf.c | ||
conjf.c | ||
crealf.c | ||
e_sqrt.c | ||
e_sqrtf.c | ||
fclrexcpt.c | ||
fedisblxcpt.c | ||
feenablxcpt.c | ||
fegetenv.c | ||
fegetexcept.c | ||
fegetmode.c | ||
fegetround.c | ||
feholdexcpt.c | ||
fenv_libc.h | ||
fesetenv.c | ||
fesetexcept.c | ||
fesetmode.c | ||
fesetround.c | ||
feupdateenv.c | ||
fgetexcptflg.c | ||
fpu_control.h | ||
fsetexcptflg.c | ||
ftestexcept.c | ||
get-rounding-mode.h | ||
libm-test-ulps | ||
libm-test-ulps-name | ||
math_private.h | ||
s_cacosf.c | ||
s_cacoshf.c | ||
s_casinf.c | ||
s_casinhf.c | ||
s_catanf.c | ||
s_catanhf.c | ||
s_ccosf.c | ||
s_ccoshf.c | ||
s_ceil.c | ||
s_ceilf.c | ||
s_cexpf.c | ||
s_clog10f.c | ||
s_clogf.c | ||
s_copysign.c | ||
s_copysignf.c | ||
s_cpowf.c | ||
s_cprojf.c | ||
s_csinf.c | ||
s_csinhf.c | ||
s_csqrtf.c | ||
s_ctanf.c | ||
s_ctanhf.c | ||
s_fabs.c | ||
s_fabsf.c | ||
s_floor.c | ||
s_floorf.c | ||
s_fmax.S | ||
s_fmaxf.S | ||
s_fmin.S | ||
s_fminf.S | ||
s_isnan.c | ||
s_isnanf.c | ||
s_llrint.c | ||
s_llrintf.c | ||
s_llround.c | ||
s_llroundf.c | ||
s_lrint.c | ||
s_lrintf.c | ||
s_lround.c | ||
s_lroundf.c | ||
s_nearbyint.c | ||
s_rint.c | ||
s_rintf.c | ||
s_trunc.c | ||
s_truncf.c | ||
Versions |