[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