@@ -1344,7 +1344,6 @@ add_entrypoint_object(
13441344 ../exp2.h
13451345 DEPENDS
13461346 .common_constants
1347- .explogxf
13481347 libc.src.__support.CPP.bit
13491348 libc.src.__support.CPP.optional
13501349 libc.src.__support.FPUtil.dyadic_float
@@ -1357,6 +1356,7 @@ add_entrypoint_object(
13571356 libc.src.__support.FPUtil.triple_double
13581357 libc.src.__support.integer_literals
13591358 libc.src.__support.macros .optimization
1359+ libc.src.__support.math.exp_utils
13601360 libc.src.errno.errno
13611361)
13621362
@@ -1365,7 +1365,6 @@ add_header_library(
13651365 HDRS
13661366 exp2f_impl.h
13671367 DEPENDS
1368- .explogxf
13691368 libc.src.__support.FPUtil.except_value_utils
13701369 libc.src.__support.FPUtil.fenv_impl
13711370 libc.src.__support.FPUtil.fp_bits
@@ -1374,6 +1373,7 @@ add_header_library(
13741373 libc.src.__support.FPUtil.polyeval
13751374 libc.src.__support.FPUtil.rounding_mode
13761375 libc.src.__support.macros .optimization
1376+ libc.src.__support.math.exp10f_utils
13771377 libc.src.__support.common
13781378 libc.src.errno.errno
13791379)
@@ -1413,7 +1413,6 @@ add_entrypoint_object(
14131413 HDRS
14141414 ../exp2m1f.h
14151415 DEPENDS
1416- .explogxf
14171416 libc.src.errno.errno
14181417 libc.src.__support.common
14191418 libc.src.__support.FPUtil.except_value_utils
@@ -1424,6 +1423,7 @@ add_entrypoint_object(
14241423 libc.src.__support.FPUtil.rounding_mode
14251424 libc.src.__support.macros .optimization
14261425 libc.src.__support.macros .properties.cpu_features
1426+ libc.src.__support.math.exp10f_utils
14271427)
14281428
14291429add_entrypoint_object(
@@ -1488,7 +1488,6 @@ add_entrypoint_object(
14881488 HDRS
14891489 ../exp10m1f.h
14901490 DEPENDS
1491- .explogxf
14921491 libc.src.errno.errno
14931492 libc.src.__support.common
14941493 libc.src.__support.FPUtil.except_value_utils
@@ -1498,6 +1497,7 @@ add_entrypoint_object(
14981497 libc.src.__support.FPUtil.polyeval
14991498 libc.src.__support.FPUtil.rounding_mode
15001499 libc.src.__support.macros .optimization
1500+ libc.src.__support.math.exp10f_utils
15011501)
15021502
15031503add_entrypoint_object(
@@ -1529,14 +1529,11 @@ add_entrypoint_object(
15291529 ../expm1.h
15301530 DEPENDS
15311531 .common_constants
1532- .explogxf
15331532 libc.src.__support.CPP.bit
1534- libc.src.__support.CPP.optional
15351533 libc.src.__support.FPUtil.dyadic_float
15361534 libc.src.__support.FPUtil.fenv_impl
15371535 libc.src.__support.FPUtil.fp_bits
15381536 libc.src.__support.FPUtil.multiply_add
1539- libc.src.__support.FPUtil.nearest_integer
15401537 libc.src.__support.FPUtil.polyeval
15411538 libc.src.__support.FPUtil.rounding_mode
15421539 libc.src.__support.FPUtil.triple_double
@@ -1593,7 +1590,6 @@ add_entrypoint_object(
15931590 DEPENDS
15941591 .common_constants
15951592 .exp2f_impl
1596- .explogxf
15971593 libc.src.__support.math.exp10f
15981594 libc.src.__support.CPP.bit
15991595 libc.src.__support.FPUtil.fenv_impl
@@ -3905,31 +3901,14 @@ add_entrypoint_object(
39053901 libc.src.__support.FPUtil.nearest_integer_operations
39063902)
39073903
3908- #TODO: Add errno include to the hyperbolic functions.
3909- add_header_library(
3910- explogxf
3911- HDRS
3912- explogxf.h
3913- DEPENDS
3914- .common_constants
3915- libc.src.__support.math.exp_utils
3916- libc.src.__support.math.acoshf_utils
3917- libc.src.__support.macros .properties.cpu_features
3918- libc.src.errno.errno
3919- )
3920-
39213904add_entrypoint_object(
39223905 coshf
39233906 SRCS
39243907 coshf.cpp
39253908 HDRS
39263909 ../coshf.h
39273910 DEPENDS
3928- .explogxf
3929- libc.src.__support.FPUtil.fp_bits
3930- libc.src.__support.FPUtil.multiply_add
3931- libc.src.__support.FPUtil.rounding_mode
3932- libc.src.__support.macros .optimization
3911+ libc.src.__support.math.coshf
39333912)
39343913
39353914add_entrypoint_object(
@@ -3956,10 +3935,10 @@ add_entrypoint_object(
39563935 HDRS
39573936 ../sinhf.h
39583937 DEPENDS
3959- .explogxf
39603938 libc.src.__support.FPUtil.fp_bits
39613939 libc.src.__support.FPUtil.rounding_mode
39623940 libc.src.__support.macros .optimization
3941+ libc.src.__support.math.sinhfcoshf_utils
39633942)
39643943
39653944add_entrypoint_object(
@@ -3973,7 +3952,7 @@ add_entrypoint_object(
39733952 libc.hdr.errno_macros
39743953 libc.hdr.fenv_macros
39753954 libc.src.__support.FPUtil.except_value_utils
3976- libc.src.__support.FPUtil.fenv_impl
3955+ libc.src.__support.FPUtil.fenv_impl
39773956 libc.src.__support.FPUtil.fp_bits
39783957 libc.src.__support.FPUtil.rounding_mode
39793958 libc.src.__support.macros .optimization
@@ -3986,12 +3965,12 @@ add_entrypoint_object(
39863965 HDRS
39873966 ../tanhf.h
39883967 DEPENDS
3989- .explogxf
39903968 libc.src.__support.FPUtil.fp_bits
39913969 libc.src.__support.FPUtil.rounding_mode
39923970 libc.src.__support.FPUtil.multiply_add
39933971 libc.src.__support.FPUtil.polyeval
39943972 libc.src.__support.macros .optimization
3973+ libc.src.__support.math.exp10f_utils
39953974)
39963975
39973976add_entrypoint_object(
@@ -4022,7 +4001,6 @@ add_entrypoint_object(
40224001 HDRS
40234002 ../acoshf.h
40244003 DEPENDS
4025- .explogxf
40264004 libc.src.__support.math.acoshf
40274005)
40284006
0 commit comments