diff --git a/libc/config/windows/entrypoints.txt b/libc/config/windows/entrypoints.txt --- a/libc/config/windows/entrypoints.txt +++ b/libc/config/windows/entrypoints.txt @@ -39,6 +39,36 @@ libc.src.string.strtok libc.src.string.strtok_r ) + +set(TARGET_LIBM_ENTRYPOINTS + # math.h entrypoints + libc.src.math.copysign + libc.src.math.copysignf + libc.src.math.copysignl + libc.src.math.fdimf + libc.src.math.fdim + libc.src.math.fdiml + libc.src.math.fmin + libc.src.math.fminf + libc.src.math.fminl + libc.src.math.fmax + libc.src.math.fmaxf + libc.src.math.fmaxl + libc.src.math.ilogb + libc.src.math.ilogbf + libc.src.math.ilogbl + libc.src.math.ldexp + libc.src.math.ldexpf + libc.src.math.ldexpl + libc.src.math.logb + libc.src.math.logbf + libc.src.math.logbl + libc.src.math.modf + libc.src.math.modff + libc.src.math.modfl +) + set(TARGET_LLVMLIBC_ENTRYPOINTS ${TARGET_LIBC_ENTRYPOINTS} + ${TARGET_LIBM_ENTRYPOINTS} )