[libc-commits] [libc] 600172a - [libc] Temporarily disable arm32's sinf, cosf, sincosf entrypoints.
Tue Ly via libc-commits
libc-commits at lists.llvm.org
Fri Jul 22 07:46:59 PDT 2022
Author: Tue Ly
Date: 2022-07-22T10:46:23-04:00
New Revision: 600172a72bfb87acda6e2411671d1a6ee42206f9
URL: https://github.com/llvm/llvm-project/commit/600172a72bfb87acda6e2411671d1a6ee42206f9
DIFF: https://github.com/llvm/llvm-project/commit/600172a72bfb87acda6e2411671d1a6ee42206f9.diff
LOG: [libc] Temporarily disable arm32's sinf, cosf, sincosf entrypoints.
With correctly rounded implementations, these functions will be tested for all
rounding modes. Since fegetround and fesetround are not implemented for arm32,
these tests will fail in all non-default rounding modes. We will re-enable
these entrypoints and tests once fegetround and fesetround are implemented for
arm32.
Added:
Modified:
libc/config/linux/arm/entrypoints.txt
Removed:
################################################################################
diff --git a/libc/config/linux/arm/entrypoints.txt b/libc/config/linux/arm/entrypoints.txt
index 74f7502e04bd..098300b8b0dc 100644
--- a/libc/config/linux/arm/entrypoints.txt
+++ b/libc/config/linux/arm/entrypoints.txt
@@ -78,7 +78,6 @@ set(TARGET_LIBC_ENTRYPOINTS
set(TARGET_LIBM_ENTRYPOINTS
# math.h entrypoints
- libc.src.math.cosf
libc.src.math.fabs
libc.src.math.fabsf
libc.src.math.fabsl
@@ -91,8 +90,6 @@ set(TARGET_LIBM_ENTRYPOINTS
libc.src.math.fmin
libc.src.math.fminf
libc.src.math.fminl
- libc.src.math.sincosf
- libc.src.math.sinf
)
set(TARGET_LLVMLIBC_ENTRYPOINTS
More information about the libc-commits
mailing list