[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