@@ -1344,7 +1344,6 @@ add_entrypoint_object(
1344
1344
../exp2.h
1345
1345
DEPENDS
1346
1346
.common_constants
1347
- .explogxf
1348
1347
libc.src.__support.CPP.bit
1349
1348
libc.src.__support.CPP.optional
1350
1349
libc.src.__support.FPUtil.dyadic_float
@@ -1357,6 +1356,7 @@ add_entrypoint_object(
1357
1356
libc.src.__support.FPUtil.triple_double
1358
1357
libc.src.__support.integer_literals
1359
1358
libc.src.__support.macros .optimization
1359
+ libc.src.__support.math.exp_utils
1360
1360
libc.src.errno.errno
1361
1361
)
1362
1362
@@ -1365,7 +1365,6 @@ add_header_library(
1365
1365
HDRS
1366
1366
exp2f_impl.h
1367
1367
DEPENDS
1368
- .explogxf
1369
1368
libc.src.__support.FPUtil.except_value_utils
1370
1369
libc.src.__support.FPUtil.fenv_impl
1371
1370
libc.src.__support.FPUtil.fp_bits
@@ -1374,6 +1373,7 @@ add_header_library(
1374
1373
libc.src.__support.FPUtil.polyeval
1375
1374
libc.src.__support.FPUtil.rounding_mode
1376
1375
libc.src.__support.macros .optimization
1376
+ libc.src.__support.math.exp10f_utils
1377
1377
libc.src.__support.common
1378
1378
libc.src.errno.errno
1379
1379
)
@@ -1413,7 +1413,6 @@ add_entrypoint_object(
1413
1413
HDRS
1414
1414
../exp2m1f.h
1415
1415
DEPENDS
1416
- .explogxf
1417
1416
libc.src.errno.errno
1418
1417
libc.src.__support.common
1419
1418
libc.src.__support.FPUtil.except_value_utils
@@ -1424,6 +1423,7 @@ add_entrypoint_object(
1424
1423
libc.src.__support.FPUtil.rounding_mode
1425
1424
libc.src.__support.macros .optimization
1426
1425
libc.src.__support.macros .properties.cpu_features
1426
+ libc.src.__support.math.exp10f_utils
1427
1427
)
1428
1428
1429
1429
add_entrypoint_object(
@@ -1488,7 +1488,6 @@ add_entrypoint_object(
1488
1488
HDRS
1489
1489
../exp10m1f.h
1490
1490
DEPENDS
1491
- .explogxf
1492
1491
libc.src.errno.errno
1493
1492
libc.src.__support.common
1494
1493
libc.src.__support.FPUtil.except_value_utils
@@ -1498,6 +1497,7 @@ add_entrypoint_object(
1498
1497
libc.src.__support.FPUtil.polyeval
1499
1498
libc.src.__support.FPUtil.rounding_mode
1500
1499
libc.src.__support.macros .optimization
1500
+ libc.src.__support.math.exp10f_utils
1501
1501
)
1502
1502
1503
1503
add_entrypoint_object(
@@ -1529,14 +1529,11 @@ add_entrypoint_object(
1529
1529
../expm1.h
1530
1530
DEPENDS
1531
1531
.common_constants
1532
- .explogxf
1533
1532
libc.src.__support.CPP.bit
1534
- libc.src.__support.CPP.optional
1535
1533
libc.src.__support.FPUtil.dyadic_float
1536
1534
libc.src.__support.FPUtil.fenv_impl
1537
1535
libc.src.__support.FPUtil.fp_bits
1538
1536
libc.src.__support.FPUtil.multiply_add
1539
- libc.src.__support.FPUtil.nearest_integer
1540
1537
libc.src.__support.FPUtil.polyeval
1541
1538
libc.src.__support.FPUtil.rounding_mode
1542
1539
libc.src.__support.FPUtil.triple_double
@@ -1593,7 +1590,6 @@ add_entrypoint_object(
1593
1590
DEPENDS
1594
1591
.common_constants
1595
1592
.exp2f_impl
1596
- .explogxf
1597
1593
libc.src.__support.math.exp10f
1598
1594
libc.src.__support.CPP.bit
1599
1595
libc.src.__support.FPUtil.fenv_impl
@@ -3905,31 +3901,14 @@ add_entrypoint_object(
3905
3901
libc.src.__support.FPUtil.nearest_integer_operations
3906
3902
)
3907
3903
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
-
3921
3904
add_entrypoint_object(
3922
3905
coshf
3923
3906
SRCS
3924
3907
coshf.cpp
3925
3908
HDRS
3926
3909
../coshf.h
3927
3910
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
3933
3912
)
3934
3913
3935
3914
add_entrypoint_object(
@@ -3956,10 +3935,10 @@ add_entrypoint_object(
3956
3935
HDRS
3957
3936
../sinhf.h
3958
3937
DEPENDS
3959
- .explogxf
3960
3938
libc.src.__support.FPUtil.fp_bits
3961
3939
libc.src.__support.FPUtil.rounding_mode
3962
3940
libc.src.__support.macros .optimization
3941
+ libc.src.__support.math.sinhfcoshf_utils
3963
3942
)
3964
3943
3965
3944
add_entrypoint_object(
@@ -3973,7 +3952,7 @@ add_entrypoint_object(
3973
3952
libc.hdr.errno_macros
3974
3953
libc.hdr.fenv_macros
3975
3954
libc.src.__support.FPUtil.except_value_utils
3976
- libc.src.__support.FPUtil.fenv_impl
3955
+ libc.src.__support.FPUtil.fenv_impl
3977
3956
libc.src.__support.FPUtil.fp_bits
3978
3957
libc.src.__support.FPUtil.rounding_mode
3979
3958
libc.src.__support.macros .optimization
@@ -3986,12 +3965,12 @@ add_entrypoint_object(
3986
3965
HDRS
3987
3966
../tanhf.h
3988
3967
DEPENDS
3989
- .explogxf
3990
3968
libc.src.__support.FPUtil.fp_bits
3991
3969
libc.src.__support.FPUtil.rounding_mode
3992
3970
libc.src.__support.FPUtil.multiply_add
3993
3971
libc.src.__support.FPUtil.polyeval
3994
3972
libc.src.__support.macros .optimization
3973
+ libc.src.__support.math.exp10f_utils
3995
3974
)
3996
3975
3997
3976
add_entrypoint_object(
@@ -4022,7 +4001,6 @@ add_entrypoint_object(
4022
4001
HDRS
4023
4002
../acoshf.h
4024
4003
DEPENDS
4025
- .explogxf
4026
4004
libc.src.__support.math.acoshf
4027
4005
)
4028
4006
0 commit comments