llvm-project/libc/cmake/modules
Joseph Huber c648112592 [libc] Skip tests that depend on undefined targets
When we search through the dependencies for a test we somtimes query
`get_target_property` on a target that has not been defined. This is the
case for targets that have minimal entrypoints defined such as the WIP
GPU target. This patch changes all tests whose dependencies are
undefined to be skipped entirely.

Reviewed By: sivachandra, lntue, michaelrj

Differential Revision: https://reviews.llvm.org/D139216
2022-12-02 16:39:45 -06:00
..
cpu_features [libc][NFC] Use a end of list marker for cpu feature detection. 2021-01-27 01:24:15 -08:00
LLVMLibCArchitectures.cmake [libc] Add initial support for a libc implementation for the GPU 2022-11-29 14:51:54 -06:00
LLVMLibCCheckCpuFeatures.cmake [libc][reland] Fix builtin definition for memory functions 2022-11-18 14:25:23 -08:00
LLVMLibCCheckMPFR.cmake [libc] Enable MPFR library for math functions test 2021-07-27 20:40:04 +00:00
LLVMLibCFlagRules.cmake [libc] Add float type and flag for nearest_integer to enable SSE4.2. 2022-07-22 09:29:41 -04:00
LLVMLibCHeaderRules.cmake [libc] Add a target to install libc in the full build mode. 2022-08-17 22:49:02 +00:00
LLVMLibCLibraryRules.cmake [libc][Obvious] Do not add __NO_ to targets with FLAG__NO suffix. 2022-06-30 10:45:59 -04:00
LLVMLibCObjectRules.cmake [libc] Add initial support for a libc implementation for the GPU 2022-11-29 14:51:54 -06:00
LLVMLibCRules.cmake [libc] Add a target to install libc in the full build mode. 2022-08-17 22:49:02 +00:00
LLVMLibCTargetNameUtils.cmake
LLVMLibCTestRules.cmake [libc] Skip tests that depend on undefined targets 2022-12-02 16:39:45 -06:00