]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - math/Makefile
Add narrowing divide functions.
[thirdparty/glibc.git] / math / Makefile
index 42e540cf0e2245ad7ecbe75836ad7a8e1247f13a..23574f5e091c9bcb8dd0691bce9b881821b8b433 100644 (file)
@@ -89,7 +89,7 @@ libm-compat-calls =                                                   \
        w_lgammaF_r_compat w_lgammaF_compat2 w_expF_compat              \
        w_lgamma_compatF k_standardF
 
-libm-narrow-fns =
+libm-narrow-fns = add div mul sub
 libm-narrow-types-basic = s_fF s_f32xFf64
 libm-narrow-types-ldouble-yes = s_fFl s_dFl
 libm-narrow-types-float128-yes = s_f32Ff128 s_f64Ff128 s_f64xFf128
@@ -123,9 +123,9 @@ type-ldouble-yes := ldouble
 
 # double support
 type-double-suffix :=
-type-double-routines := branred doasin dosincos halfulp mpa mpatan2    \
-                      mpatan mpexp mplog mpsqrt mptan sincos32 slowexp \
-                      slowpow sincostab k_rem_pio2
+type-double-routines := branred doasin dosincos mpa mpatan2    \
+                      mpatan mpsqrt mptan sincos32     \
+                      sincostab k_rem_pio2
 
 # float support
 type-float-suffix := f
@@ -284,7 +284,7 @@ libm-test-funcs-noauto = canonicalize ceil cimag conj copysign cproj creal \
                         scalbln scalbn setpayload setpayloadsig signbit \
                         significand totalorder totalordermag trunc ufromfp \
                         ufromfpx
-libm-test-funcs-narrow =
+libm-test-funcs-narrow = add div mul sub
 libm-test-funcs-all = $(libm-test-funcs-auto) $(libm-test-funcs-noauto)
 libm-test-c-auto = $(foreach f,$(libm-test-funcs-auto),libm-test-$(f).c)
 libm-test-c-noauto = $(foreach f,$(libm-test-funcs-noauto),libm-test-$(f).c)