File tree Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -511,14 +511,25 @@ set(TARGET_LIBM_ENTRYPOINTS
511
511
if(LIBC_TYPES_HAS_FLOAT16)
512
512
list(APPEND TARGET_LIBM_ENTRYPOINTS
513
513
# math.h C23 _Float16 entrypoints
514
+ libc.src.math.acosf16
515
+ libc.src.math.acoshf16
516
+ libc.src.math.acospif16
517
+ libc.src.math.asinf16
518
+ libc.src.math.asinhf16
519
+ libc.src.math.atanf16
520
+ libc.src.math.atanhf16
514
521
libc.src.math.canonicalizef16
515
522
libc.src.math.ceilf16
516
523
libc.src.math.copysignf16
524
+ libc.src.math.cosf16
517
525
libc.src.math.coshf16
526
+ libc.src.math.cospif16
518
527
libc.src.math.exp10f16
519
528
libc.src.math.exp10m1f16
520
529
libc.src.math.exp2f16
530
+ # libc.src.math.exp2m1f16
521
531
libc.src.math.expf16
532
+ libc.src.math.expm1f16
522
533
libc.src.math.f16add
523
534
libc.src.math.f16addf
524
535
libc.src.math.f16addl
@@ -556,7 +567,10 @@ if(LIBC_TYPES_HAS_FLOAT16)
556
567
libc.src.math.fromfpf16
557
568
libc.src.math.fromfpxf16
558
569
libc.src.math.getpayloadf16
570
+ libc.src.math.hypotf16
559
571
libc.src.math.ilogbf16
572
+ libc.src.math.iscanonicalf16
573
+ libc.src.math.issignalingf16
560
574
libc.src.math.ldexpf16
561
575
libc.src.math.llogbf16
562
576
libc.src.math.llrintf16
@@ -583,9 +597,13 @@ if(LIBC_TYPES_HAS_FLOAT16)
583
597
libc.src.math.scalbnf16
584
598
libc.src.math.setpayloadf16
585
599
libc.src.math.setpayloadsigf16
600
+ libc.src.math.sinf16
586
601
libc.src.math.sinhf16
602
+ libc.src.math.sinpif16
587
603
libc.src.math.sqrtf16
604
+ libc.src.math.tanf16
588
605
libc.src.math.tanhf16
606
+ libc.src.math.tanpif16
589
607
libc.src.math.totalorderf16
590
608
libc.src.math.totalordermagf16
591
609
libc.src.math.truncf16
Original file line number Diff line number Diff line change @@ -513,14 +513,25 @@ set(TARGET_LIBM_ENTRYPOINTS
513
513
if(LIBC_TYPES_HAS_FLOAT16)
514
514
list(APPEND TARGET_LIBM_ENTRYPOINTS
515
515
# math.h C23 _Float16 entrypoints
516
+ libc.src.math.acosf16
517
+ libc.src.math.acoshf16
518
+ libc.src.math.acospif16
519
+ libc.src.math.asinf16
520
+ libc.src.math.asinhf16
521
+ libc.src.math.atanf16
522
+ libc.src.math.atanhf16
516
523
libc.src.math.canonicalizef16
517
524
libc.src.math.ceilf16
518
525
libc.src.math.copysignf16
526
+ libc.src.math.cosf16
519
527
libc.src.math.coshf16
528
+ libc.src.math.cospif16
520
529
libc.src.math.exp10f16
521
530
libc.src.math.exp10m1f16
522
531
libc.src.math.exp2f16
532
+ libc.src.math.exp2m1f16
523
533
libc.src.math.expf16
534
+ libc.src.math.expm1f16
524
535
libc.src.math.f16add
525
536
libc.src.math.f16addf
526
537
libc.src.math.f16addl
@@ -558,7 +569,10 @@ if(LIBC_TYPES_HAS_FLOAT16)
558
569
libc.src.math.fromfpf16
559
570
libc.src.math.fromfpxf16
560
571
libc.src.math.getpayloadf16
572
+ libc.src.math.hypotf16
561
573
libc.src.math.ilogbf16
574
+ libc.src.math.iscanonicalf16
575
+ libc.src.math.issignalingf16
562
576
libc.src.math.ldexpf16
563
577
libc.src.math.llogbf16
564
578
libc.src.math.llrintf16
@@ -585,9 +599,13 @@ if(LIBC_TYPES_HAS_FLOAT16)
585
599
libc.src.math.scalbnf16
586
600
libc.src.math.setpayloadf16
587
601
libc.src.math.setpayloadsigf16
602
+ libc.src.math.sinf16
588
603
libc.src.math.sinhf16
604
+ libc.src.math.sinpif16
589
605
libc.src.math.sqrtf16
606
+ libc.src.math.tanf16
590
607
libc.src.math.tanhf16
608
+ libc.src.math.tanpif16
591
609
libc.src.math.totalorderf16
592
610
libc.src.math.totalordermagf16
593
611
libc.src.math.truncf16
You can’t perform that action at this time.
0 commit comments