diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt index 51433d1ec9831..6bfc9dd0aaf14 100644 --- a/llvm/runtimes/CMakeLists.txt +++ b/llvm/runtimes/CMakeLists.txt @@ -320,6 +320,10 @@ function(runtime_register_target name) set(install-${runtime_name}-${name} install-${runtime_name}) set(install-${runtime_name}-${name}-stripped install-${runtime_name}-stripped) list(APPEND ${name}_extra_targets ${runtime_name}-${name} install-${runtime_name}-${name} install-${runtime_name}-${name}-stripped) + # We need the target 'libomp-mod' to run flang OpenMP tests. + if(${runtime_name} STREQUAL "openmp") + list(APPEND ${name}_extra_targets "libomp-mod") + endif() if(LLVM_INCLUDE_TESTS) set(check-${runtime_name}-${name} check-${runtime_name} ) list(APPEND ${name}_test_targets check-${runtime_name}-${name})