diff --git a/openmp/runtime/cmake/LibompHandleFlags.cmake b/openmp/runtime/cmake/LibompHandleFlags.cmake --- a/openmp/runtime/cmake/LibompHandleFlags.cmake +++ b/openmp/runtime/cmake/LibompHandleFlags.cmake @@ -144,7 +144,8 @@ endif() set(libflags_local ${libflags_local} ${LIBOMP_LIBFLAGS}) libomp_setup_flags(libflags_local) - set(${libflags} ${libflags_local} PARENT_SCOPE) + libomp_string_to_list("${libflags_local}" libflags_local_list) + set(${libflags} ${libflags_local_list} PARENT_SCOPE) endfunction() # Fortran flags