[libc-commits] [libc] e8a0af8 - [libc][Obvious] Add target OSUtil tests only if the target OS/arch match.

Siva Chandra Reddy via libc-commits libc-commits at lists.llvm.org
Wed Dec 22 14:39:09 PST 2021


Author: Siva Chandra Reddy
Date: 2021-12-22T22:38:03Z
New Revision: e8a0af80137a282ed850e2e53075cbd9d678084d

URL: https://github.com/llvm/llvm-project/commit/e8a0af80137a282ed850e2e53075cbd9d678084d
DIFF: https://github.com/llvm/llvm-project/commit/e8a0af80137a282ed850e2e53075cbd9d678084d.diff

LOG: [libc][Obvious] Add target OSUtil tests only if the target OS/arch match.

Added: 
    

Modified: 
    libc/test/src/__support/OSUtil/CMakeLists.txt
    libc/test/src/__support/OSUtil/linux/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/libc/test/src/__support/OSUtil/CMakeLists.txt b/libc/test/src/__support/OSUtil/CMakeLists.txt
index 494218b4bb122..c70fedf3ff046 100644
--- a/libc/test/src/__support/OSUtil/CMakeLists.txt
+++ b/libc/test/src/__support/OSUtil/CMakeLists.txt
@@ -1,3 +1,5 @@
 add_libc_testsuite(libc_osutil_tests)
 
-add_subdirectory(linux)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})
+  add_subdirectory(${LIBC_TARGET_OS})
+endif()

diff  --git a/libc/test/src/__support/OSUtil/linux/CMakeLists.txt b/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
index 7e2608e595f5b..bfb072c03e971 100644
--- a/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
+++ b/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
@@ -1 +1,3 @@
-add_subdirectory(x86_64)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_ARCHITECTURE})
+  add_subdirectory(${LIBC_TARGET_ARCHITECTURE})
+endif()


        


More information about the libc-commits mailing list