libroot/glibc: Add missing isnan/finite/isinf files.
These are defined as builtins, but sometimes the compiler might want to call the out-of-line definition instead. And we need to export the symbols for POSIX compliance anyway. Fixes the build of some libraries with Clang under ARM64.
This commit is contained in:
@@ -29,6 +29,10 @@ local genericSources =
|
||||
lshift.c rshift.c
|
||||
sub_n.c submul_1.c
|
||||
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c
|
||||
s_csqrt.c s_csqrtf.c
|
||||
s_cacos.c s_cacosf.c
|
||||
|
||||
@@ -29,6 +29,10 @@ local genericSources =
|
||||
lshift.c rshift.c
|
||||
sub_n.c submul_1.c
|
||||
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c s_clogl.c
|
||||
s_csqrt.c s_csqrtf.c s_csqrtl.c
|
||||
s_cacos.c s_cacosf.c s_cacosl.c
|
||||
|
||||
@@ -25,7 +25,10 @@ local genericSources =
|
||||
mul.c mul_n.c
|
||||
ldbl2mpn.c
|
||||
|
||||
s_isnan.c s_isnanf.c s_isinf.c #s_isinff.c
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c #s_finitef.c
|
||||
s_isinf.c #s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c #s_clogl.c
|
||||
s_csqrt.c s_csqrtf.c #s_csqrtl.c
|
||||
s_cacos.c s_cacosf.c #s_cacosl.c
|
||||
|
||||
@@ -24,6 +24,10 @@ local genericSources =
|
||||
mpn2dbl.c mpn2flt.c mpn2ldbl.c
|
||||
mul.c mul_n.c
|
||||
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c
|
||||
s_csqrt.c s_csqrtf.c
|
||||
s_cacos.c s_cacosf.c
|
||||
|
||||
@@ -21,7 +21,6 @@ SubDirAsFlags -DPIC ;
|
||||
|
||||
local genericSources =
|
||||
lshift.c rshift.c submul_1.c
|
||||
s_finite.c s_finitef.c
|
||||
add_n.c sub_n.c
|
||||
addmul_1.c mul_1.c
|
||||
|
||||
@@ -30,6 +29,10 @@ local genericSources =
|
||||
mul.c mul_n.c
|
||||
ldbl2mpn.c
|
||||
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c s_clogl.c
|
||||
s_csqrt.c s_csqrtf.c s_csqrtl.c
|
||||
s_cacos.c s_cacosf.c s_cacosl.c
|
||||
@@ -64,5 +67,3 @@ for architectureObject in [ MultiArchSubDirSetup riscv64 ] {
|
||||
generic ] ;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -25,6 +25,10 @@ local genericSources =
|
||||
mul.c mul_n.c
|
||||
ldbl2mpn.c
|
||||
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c s_clogl.c
|
||||
s_csqrt.c s_csqrtf.c s_csqrtl.c
|
||||
s_cacos.c s_cacosf.c s_cacosl.c
|
||||
|
||||
@@ -24,7 +24,10 @@ local genericSources =
|
||||
mpn2dbl.c mpn2flt.c mpn2ldbl.c
|
||||
mul.c mul_n.c
|
||||
|
||||
s_isnan.c s_isnanf.c s_finite.c s_finitef.c s_isinf.c s_isinff.c
|
||||
s_isnan.c s_isnanf.c
|
||||
s_finite.c s_finitef.c
|
||||
s_isinf.c s_isinff.c
|
||||
|
||||
s_clog.c s_clogf.c s_clogl.c
|
||||
s_csqrt.c s_csqrtf.c s_csqrtl.c
|
||||
s_cacos.c s_cacosf.c s_cacosl.c
|
||||
|
||||
Reference in New Issue
Block a user