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
511511if(LIBC_TYPES_HAS_FLOAT16)
512512 list(APPEND TARGET_LIBM_ENTRYPOINTS
513513 # 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
514521 libc.src.math.canonicalizef16
515522 libc.src.math.ceilf16
516523 libc.src.math.copysignf16
524+ libc.src.math.cosf16
517525 libc.src.math.coshf16
526+ libc.src.math.cospif16
518527 libc.src.math.exp10f16
519528 libc.src.math.exp10m1f16
520529 libc.src.math.exp2f16
530+ # libc.src.math.exp2m1f16
521531 libc.src.math.expf16
532+ libc.src.math.expm1f16
522533 libc.src.math.f16add
523534 libc.src.math.f16addf
524535 libc.src.math.f16addl
@@ -556,7 +567,10 @@ if(LIBC_TYPES_HAS_FLOAT16)
556567 libc.src.math.fromfpf16
557568 libc.src.math.fromfpxf16
558569 libc.src.math.getpayloadf16
570+ libc.src.math.hypotf16
559571 libc.src.math.ilogbf16
572+ libc.src.math.iscanonicalf16
573+ libc.src.math.issignalingf16
560574 libc.src.math.ldexpf16
561575 libc.src.math.llogbf16
562576 libc.src.math.llrintf16
@@ -583,9 +597,13 @@ if(LIBC_TYPES_HAS_FLOAT16)
583597 libc.src.math.scalbnf16
584598 libc.src.math.setpayloadf16
585599 libc.src.math.setpayloadsigf16
600+ libc.src.math.sinf16
586601 libc.src.math.sinhf16
602+ libc.src.math.sinpif16
587603 libc.src.math.sqrtf16
604+ libc.src.math.tanf16
588605 libc.src.math.tanhf16
606+ libc.src.math.tanpif16
589607 libc.src.math.totalorderf16
590608 libc.src.math.totalordermagf16
591609 libc.src.math.truncf16
Original file line number Diff line number Diff line change @@ -513,14 +513,25 @@ set(TARGET_LIBM_ENTRYPOINTS
513513if(LIBC_TYPES_HAS_FLOAT16)
514514 list(APPEND TARGET_LIBM_ENTRYPOINTS
515515 # 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
516523 libc.src.math.canonicalizef16
517524 libc.src.math.ceilf16
518525 libc.src.math.copysignf16
526+ libc.src.math.cosf16
519527 libc.src.math.coshf16
528+ libc.src.math.cospif16
520529 libc.src.math.exp10f16
521530 libc.src.math.exp10m1f16
522531 libc.src.math.exp2f16
532+ libc.src.math.exp2m1f16
523533 libc.src.math.expf16
534+ libc.src.math.expm1f16
524535 libc.src.math.f16add
525536 libc.src.math.f16addf
526537 libc.src.math.f16addl
@@ -558,7 +569,10 @@ if(LIBC_TYPES_HAS_FLOAT16)
558569 libc.src.math.fromfpf16
559570 libc.src.math.fromfpxf16
560571 libc.src.math.getpayloadf16
572+ libc.src.math.hypotf16
561573 libc.src.math.ilogbf16
574+ libc.src.math.iscanonicalf16
575+ libc.src.math.issignalingf16
562576 libc.src.math.ldexpf16
563577 libc.src.math.llogbf16
564578 libc.src.math.llrintf16
@@ -585,9 +599,13 @@ if(LIBC_TYPES_HAS_FLOAT16)
585599 libc.src.math.scalbnf16
586600 libc.src.math.setpayloadf16
587601 libc.src.math.setpayloadsigf16
602+ libc.src.math.sinf16
588603 libc.src.math.sinhf16
604+ libc.src.math.sinpif16
589605 libc.src.math.sqrtf16
606+ libc.src.math.tanf16
590607 libc.src.math.tanhf16
608+ libc.src.math.tanpif16
591609 libc.src.math.totalorderf16
592610 libc.src.math.totalordermagf16
593611 libc.src.math.truncf16
You can’t perform that action at this time.
0 commit comments