mirror of git://sourceware.org/git/glibc.git
math: Suppress more aliases builtin type conflicts
Reviewed-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
b0eb01ef48
commit
b9b28ce35f
|
|
@ -1337,6 +1337,31 @@ ifneq ($(long-double-fcts),yes)
|
||||||
math-CPPFLAGS += -DNO_LONG_DOUBLE
|
math-CPPFLAGS += -DNO_LONG_DOUBLE
|
||||||
# GCC 10 diagnoses aliases with types conflicting with built-in
|
# GCC 10 diagnoses aliases with types conflicting with built-in
|
||||||
# functions.
|
# functions.
|
||||||
|
CFLAGS-carg.c += -fno-builtin-cargl
|
||||||
|
CFLAGS-conj.c += -fno-builtin-conjl
|
||||||
|
CFLAGS-cimag.c += -fno-builtin-cimagl
|
||||||
|
CFLAGS-creal.c += -fno-builtin-creall
|
||||||
|
CFLAGS-cabs.c += -fno-builtin-cabsl
|
||||||
|
CFLAGS-w_acos_compat.c += -fno-builtin-acosl
|
||||||
|
CFLAGS-w_asin_compat.c += -fno-builtin-asinl
|
||||||
|
CFLAGS-w_acosh_compat.c += -fno-builtin-acoshl
|
||||||
|
CFLAGS-w_atan2_compat.c += -fno-builtin-atan2l
|
||||||
|
CFLAGS-w_atanh_compat.c += -fno-builtin-atanhl
|
||||||
|
CFLAGS-w_cosh_compat.c += -fno-builtin-coshl
|
||||||
|
CFLAGS-w_exp_compat.c += -fno-builtin-expl
|
||||||
|
CFLAGS-w_exp2_compat.c += -fno-builtin-exp2l
|
||||||
|
CFLAGS-w_fmod_compat.c += -fno-builtin-fmodl
|
||||||
|
CFLAGS-w_hypot_compat.c += -fno-builtin-hypotl
|
||||||
|
CFLAGS-w_log_compat.c += -fno-builtin-logl
|
||||||
|
CFLAGS-w_log2_compat.c += -fno-builtin-log2l
|
||||||
|
CFLAGS-w_log10_compat.c += -fno-builtin-log10l
|
||||||
|
CFLAGS-w_pow_compat.c += -fno-builtin-powl
|
||||||
|
CFLAGS-w_remainder_compat.c += -fno-builtin-remainderl
|
||||||
|
CFLAGS-w_sinh_compat.c += -fno-builtin-sinhl
|
||||||
|
CFLAGS-w_sqrt_compat.c += -fno-builtin-sqrtl
|
||||||
|
CFLAGS-w_tgamma_compat.c += -fno-builtin-tgammal
|
||||||
|
CFLAGS-e_hypot.c += -fno-builtin-hypotl
|
||||||
|
CFLAGS-e_fmod.c += -fno-builtin-fmodl
|
||||||
CFLAGS-w_acos.c += -fno-builtin-acosl
|
CFLAGS-w_acos.c += -fno-builtin-acosl
|
||||||
CFLAGS-w_acosh.c += -fno-builtin-acoshl
|
CFLAGS-w_acosh.c += -fno-builtin-acoshl
|
||||||
CFLAGS-s_acospi.c += -fno-builtin-acospil
|
CFLAGS-s_acospi.c += -fno-builtin-acospil
|
||||||
|
|
@ -1380,10 +1405,18 @@ CFLAGS-s_csqrt.c += -fno-builtin-csqrtl
|
||||||
CFLAGS-s_ctan.c += -fno-builtin-ctanl
|
CFLAGS-s_ctan.c += -fno-builtin-ctanl
|
||||||
CFLAGS-s_ctanh.c += -fno-builtin-ctanhl
|
CFLAGS-s_ctanh.c += -fno-builtin-ctanhl
|
||||||
CFLAGS-s_erf.c += -fno-builtin-erfl
|
CFLAGS-s_erf.c += -fno-builtin-erfl
|
||||||
|
CFLAGS-s_dadd.c += -fno-builtin-daddl
|
||||||
|
CFLAGS-s_ddiv.c += -fno-builtin-ddivl
|
||||||
|
CFLAGS-s_dfma.c += -fno-builtin-dfmal
|
||||||
|
CFLAGS-s_dmul.c += -fno-builtin-dmull
|
||||||
|
CFLAGS-s_dsqrt.c += -fno-builtin-dsqrtl
|
||||||
|
CFLAGS-s_dsub.c += -fno-builtin-dsubl
|
||||||
|
CFLAGS-s_erf.c += -fno-builtin-erfl -fno-builtin-erfcl
|
||||||
CFLAGS-s_erfc.c += -fno-builtin-erfcl
|
CFLAGS-s_erfc.c += -fno-builtin-erfcl
|
||||||
CFLAGS-e_exp.c += -fno-builtin-expl
|
CFLAGS-e_exp.c += -fno-builtin-expl
|
||||||
CFLAGS-w_exp10.c += -fno-builtin-exp10l
|
CFLAGS-w_exp10.c += -fno-builtin-exp10l
|
||||||
CFLAGS-s_exp10m1.c += -fno-builtin-exp10m1l
|
CFLAGS-s_exp10m1.c += -fno-builtin-exp10m1l
|
||||||
|
CFLAGS-w_exp10_compat.c += -fno-builtin-pow10l
|
||||||
CFLAGS-e_exp2.c += -fno-builtin-exp2l
|
CFLAGS-e_exp2.c += -fno-builtin-exp2l
|
||||||
CFLAGS-s_exp2m1.c += -fno-builtin-exp2m1l
|
CFLAGS-s_exp2m1.c += -fno-builtin-exp2m1l
|
||||||
CFLAGS-s_expm1.c += -fno-builtin-expm1l
|
CFLAGS-s_expm1.c += -fno-builtin-expm1l
|
||||||
|
|
@ -1428,7 +1461,7 @@ CFLAGS-s_isnan.c += -fno-builtin-isnanl
|
||||||
CFLAGS-w_j0.c += -fno-builtin-j0l
|
CFLAGS-w_j0.c += -fno-builtin-j0l
|
||||||
CFLAGS-w_j1.c += -fno-builtin-j1l
|
CFLAGS-w_j1.c += -fno-builtin-j1l
|
||||||
CFLAGS-w_jn.c += -fno-builtin-jnl
|
CFLAGS-w_jn.c += -fno-builtin-jnl
|
||||||
CFLAGS-s_ldexp.c += -fno-builtin-ldexpl
|
CFLAGS-s_ldexp.c += -fno-builtin-ldexpl -fno-builtin-scalbnl
|
||||||
CFLAGS-w_lgamma.c += -fno-builtin-lgammal
|
CFLAGS-w_lgamma.c += -fno-builtin-lgammal
|
||||||
CFLAGS-w_lgamma_r.c += -fno-builtin-lgammal_r
|
CFLAGS-w_lgamma_r.c += -fno-builtin-lgammal_r
|
||||||
CFLAGS-w_llogb.c += -fno-builtin-llogbl
|
CFLAGS-w_llogb.c += -fno-builtin-llogbl
|
||||||
|
|
@ -1446,7 +1479,7 @@ CFLAGS-s_lround.c += -fno-builtin-lroundl
|
||||||
CFLAGS-s_modf.c += -fno-builtin-modfl
|
CFLAGS-s_modf.c += -fno-builtin-modfl
|
||||||
CFLAGS-s_nan.c += -fno-builtin-nanl
|
CFLAGS-s_nan.c += -fno-builtin-nanl
|
||||||
CFLAGS-s_nearbyint.c += -fno-builtin-nearbyintl
|
CFLAGS-s_nearbyint.c += -fno-builtin-nearbyintl
|
||||||
CFLAGS-s_nextafter.c += -fno-builtin-nextafterl
|
CFLAGS-s_nextafter.c += -fno-builtin-nextafterl -fno-builtin-nexttowardl -fno-builtin-nexttoward
|
||||||
CFLAGS-s_nextdown.c += -fno-builtin-nextdownl
|
CFLAGS-s_nextdown.c += -fno-builtin-nextdownl
|
||||||
CFLAGS-s_nexttoward.c += -fno-builtin-nexttoward -fno-builtin-nexttowardl
|
CFLAGS-s_nexttoward.c += -fno-builtin-nexttoward -fno-builtin-nexttowardl
|
||||||
CFLAGS-s_nexttowardf.c += -fno-builtin-nexttowardf
|
CFLAGS-s_nexttowardf.c += -fno-builtin-nexttowardf
|
||||||
|
|
@ -1467,7 +1500,7 @@ CFLAGS-s_scalbn.c += -fno-builtin-scalbnl
|
||||||
CFLAGS-s_setpayload.c += -fno-builtin-setpayloadl
|
CFLAGS-s_setpayload.c += -fno-builtin-setpayloadl
|
||||||
CFLAGS-s_setpayloadsig.c += -fno-builtin-setpayloadsigl
|
CFLAGS-s_setpayloadsig.c += -fno-builtin-setpayloadsigl
|
||||||
CFLAGS-s_significand.c += -fno-builtin-significandl
|
CFLAGS-s_significand.c += -fno-builtin-significandl
|
||||||
CFLAGS-s_sin.c += -fno-builtin-sinl
|
CFLAGS-s_sin.c += -fno-builtin-sinl -fno-builtin-cosl
|
||||||
CFLAGS-s_sincos.c += -fno-builtin-sincosl
|
CFLAGS-s_sincos.c += -fno-builtin-sincosl
|
||||||
CFLAGS-w_sinh.c += -fno-builtin-sinhl
|
CFLAGS-w_sinh.c += -fno-builtin-sinhl
|
||||||
CFLAGS-s_sinpi.c += -fno-builtin-sinpil
|
CFLAGS-s_sinpi.c += -fno-builtin-sinpil
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue