[libc-commits] [libc] f0bb276 - [libc] Disable the loader init_fini_array_test for non-x86_64 targets.
    Siva Chandra via libc-commits 
    libc-commits at lists.llvm.org
       
    Wed Aug  3 12:07:05 PDT 2022
    
    
  
Author: Siva Chandra
Date: 2022-08-03T12:06:13-07:00
New Revision: f0bb276794f1e59caad67257182c23ec28adeac1
URL: https://github.com/llvm/llvm-project/commit/f0bb276794f1e59caad67257182c23ec28adeac1
DIFF: https://github.com/llvm/llvm-project/commit/f0bb276794f1e59caad67257182c23ec28adeac1.diff
LOG: [libc] Disable the loader init_fini_array_test for non-x86_64 targets.
Loader for aarch64 will be extended in a future pass and this test will
be enabled back again.
Added: 
    
Modified: 
    libc/test/integration/loader/linux/CMakeLists.txt
Removed: 
    
################################################################################
diff  --git a/libc/test/integration/loader/linux/CMakeLists.txt b/libc/test/integration/loader/linux/CMakeLists.txt
index 5138f7a547489..1cf650395dfef 100644
--- a/libc/test/integration/loader/linux/CMakeLists.txt
+++ b/libc/test/integration/loader/linux/CMakeLists.txt
@@ -52,11 +52,13 @@ add_integration_test(
     libc.src.sys.mman.mmap
 )
 
-add_integration_test(
-  init_fini_array_test
-  SUITE libc-loader-tests
-  LOADER
-    libc.loader.linux.crt1
-  SRCS
-    init_fini_array_test.cpp
-)
+if(${LIBC_TARGET_ARCHITECTURE} STREQUAL "x86_64")
+  add_integration_test(
+    init_fini_array_test
+    SUITE libc-loader-tests
+    LOADER
+      libc.loader.linux.crt1
+    SRCS
+      init_fini_array_test.cpp
+  )
+endif()
        
    
    
More information about the libc-commits
mailing list