[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