1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00

Move wrappers to libm-compat-calls-auto

This commit moves one step towards the deprecation of wrappers that
use _LIB_VERSION / matherr / __kernel_standard functionality, by
adding the suffix '_compat' to their filenames and adjusting Makefiles
and #includes accordingly.

New template wrappers that do not use such functionality will be added
by future patches and will be first used by the float128 wrappers.
This commit is contained in:
Gabriel F. T. Gomes
2016-12-13 22:42:51 -02:00
parent 811de1a688
commit f67d78192c
191 changed files with 474 additions and 66 deletions

View File

@ -2,7 +2,8 @@ ifeq ($(subdir),math)
ifeq ($(have-as-vis3),yes)
libm-sysdep_routines += m_copysignf-vis3 m_copysign-vis3 s_fabs-vis3 \
s_fabsf-vis3 s_llrintf-vis3 s_llrint-vis3 \
s_rintf-vis3 s_rint-vis3 w_sqrt-vis3 w_sqrtf-vis3 \
s_rintf-vis3 s_rint-vis3 \
w_sqrt_compat-vis3 w_sqrtf_compat-vis3 \
s_fminf-vis3 s_fmin-vis3 s_fmaxf-vis3 s_fmax-vis3 \
s_fmaf-vis3 s_fma-vis3 s_nearbyint-vis3 \
s_nearbyintf-vis3 s_fdimf-vis3 s_fdim-vis3

View File

@ -9,4 +9,4 @@ weak_alias (__sqrt, sqrt)
#define __sqrt __sqrt_generic
#include "../w_sqrt.S"
#include "../w_sqrt_compat.S"

View File

@ -9,4 +9,4 @@ weak_alias (__sqrtf, sqrtf)
#define __sqrtf __sqrtf_generic
#include "../w_sqrtf.S"
#include "../w_sqrtf_compat.S"