chiark / gitweb /
preload-hacks: Some patches to make it work.
[termux-packages] / packages / libllvm / project-openmp-runtime-src-CMakeLists.txt.patch
1 --- ../../cache/llvm-project-20170507-release_600/openmp/runtime/src/CMakeLists.txt     2018-03-02 09:50:00.000000000 +0000
2 +++ ./projects/openmp/runtime/src/CMakeLists.txt        2018-03-08 03:39:14.548490023 +0000
3 @@ -50,6 +50,9 @@
4  if(${LIBOMP_USE_HWLOC})
5    include_directories(${LIBOMP_HWLOC_INSTALL_DIR}/include)
6  endif()
7 +if(ANDROID)
8 +       include_directories(${LIBOMP_SRC_DIR}/android)
9 +endif()
10  
11  # Getting correct source files to build library
12  set(LIBOMP_CFILES)
13 @@ -95,6 +98,9 @@
14      libomp_append(LIBOMP_CXXFILES kmp_gsupport.cpp)
15      libomp_append(LIBOMP_ASMFILES z_Linux_asm.S) # Unix assembly file
16    endif()
17 +  if(ANDROID)
18 +    libomp_append(LIBOMP_CXXFILES android/nltypes_stubs.cpp)
19 +  endif()
20    libomp_append(LIBOMP_CFILES thirdparty/ittnotify/ittnotify_static.c LIBOMP_USE_ITT_NOTIFY)
21    libomp_append(LIBOMP_CXXFILES kmp_debugger.cpp LIBOMP_USE_DEBUGGER)
22    libomp_append(LIBOMP_CXXFILES kmp_stats.cpp LIBOMP_STATS)