| author | |
| committer | |
| log | 9c3bd437e66b4b4e0d1b093e988229e9a6135d36 |
| tree | cb776ad7ed8d641953f74f80c89f58582df956bf |
| parent | 96a55f6ce86dc2e25c275ee3211b2cde0e3d92ab |
4 files changed, 28 insertions(+), 28 deletions(-)
CMakeLists.txt+3-3| ... | ... | @@ -127,9 +127,9 @@ if(ZIG_AR_WORKAROUND) |
| 127 | 127 | string(REPLACE "<CMAKE_AR>" "<CMAKE_AR> ar" CMAKE_CXX_ARCHIVE_CREATE ${CMAKE_CXX_ARCHIVE_CREATE}) |
| 128 | 128 | endif() |
| 129 | 129 | |
| 130 | find_package(llvm 15) | |
| 131 | find_package(clang 15) | |
| 132 | find_package(lld 15) | |
| 130 | find_package(llvm 16) | |
| 131 | find_package(clang 16) | |
| 132 | find_package(lld 16) | |
| 133 | 133 | |
| 134 | 134 | if(ZIG_STATIC_ZLIB) |
| 135 | 135 | if (MSVC) |
cmake/Findclang.cmake+3-3| ... | ... | @@ -17,9 +17,9 @@ find_path(CLANG_INCLUDE_DIRS NAMES clang/Frontend/ASTUnit.h |
| 17 | 17 | if(${LLVM_LINK_MODE} STREQUAL "shared") |
| 18 | 18 | find_library(CLANG_LIBRARIES |
| 19 | 19 | NAMES |
| 20 | libclang-cpp.so.15 | |
| 21 | clang-cpp-15.0 | |
| 22 | clang-cpp150 | |
| 20 | libclang-cpp.so.16 | |
| 21 | clang-cpp-16.0 | |
| 22 | clang-cpp160 | |
| 23 | 23 | clang-cpp |
| 24 | 24 | NAMES_PER_DIR |
| 25 | 25 | HINTS "${LLVM_LIBDIRS}" |
cmake/Findlld.cmake+16-16| ... | ... | @@ -9,21 +9,21 @@ |
| 9 | 9 | find_path(LLD_INCLUDE_DIRS NAMES lld/Common/Driver.h |
| 10 | 10 | HINTS ${LLVM_INCLUDE_DIRS} |
| 11 | 11 | PATHS |
| 12 | /usr/lib/llvm-15/include | |
| 13 | /usr/local/llvm150/include | |
| 14 | /usr/local/llvm15/include | |
| 15 | /usr/local/opt/llvm@15/include | |
| 16 | /opt/homebrew/opt/llvm@15/include | |
| 12 | /usr/lib/llvm-16/include | |
| 13 | /usr/local/llvm160/include | |
| 14 | /usr/local/llvm16/include | |
| 15 | /usr/local/opt/llvm@16/include | |
| 16 | /opt/homebrew/opt/llvm@16/include | |
| 17 | 17 | /mingw64/include) |
| 18 | 18 | |
| 19 | find_library(LLD_LIBRARY NAMES lld-15.0 lld150 lld NAMES_PER_DIR | |
| 19 | find_library(LLD_LIBRARY NAMES lld-16.0 lld160 lld NAMES_PER_DIR | |
| 20 | 20 | HINTS ${LLVM_LIBDIRS} |
| 21 | 21 | PATHS |
| 22 | /usr/lib/llvm-15/lib | |
| 23 | /usr/local/llvm150/lib | |
| 24 | /usr/local/llvm15/lib | |
| 25 | /usr/local/opt/llvm@15/lib | |
| 26 | /opt/homebrew/opt/llvm@15/lib | |
| 22 | /usr/lib/llvm-16/lib | |
| 23 | /usr/local/llvm160/lib | |
| 24 | /usr/local/llvm16/lib | |
| 25 | /usr/local/opt/llvm@16/lib | |
| 26 | /opt/homebrew/opt/llvm@16/lib | |
| 27 | 27 | ) |
| 28 | 28 | if(EXISTS ${LLD_LIBRARY}) |
| 29 | 29 | set(LLD_LIBRARIES ${LLD_LIBRARY}) |
| ... | ... | @@ -34,11 +34,11 @@ else() |
| 34 | 34 | HINTS ${LLVM_LIBDIRS} |
| 35 | 35 | PATHS |
| 36 | 36 | ${LLD_LIBDIRS} |
| 37 | /usr/lib/llvm-15/lib | |
| 38 | /usr/local/llvm150/lib | |
| 39 | /usr/local/llvm15/lib | |
| 40 | /usr/local/opt/llvm@15/lib | |
| 41 | /opt/homebrew/opt/llvm@15/lib | |
| 37 | /usr/lib/llvm-16/lib | |
| 38 | /usr/local/llvm160/lib | |
| 39 | /usr/local/llvm16/lib | |
| 40 | /usr/local/opt/llvm@16/lib | |
| 41 | /opt/homebrew/opt/llvm@16/lib | |
| 42 | 42 | /mingw64/lib |
| 43 | 43 | /c/msys64/mingw64/lib |
| 44 | 44 | c:/msys64/mingw64/lib) |
cmake/Findllvm.cmake+6-6| ... | ... | @@ -14,12 +14,12 @@ if(ZIG_USE_LLVM_CONFIG) |
| 14 | 14 | while(1) |
| 15 | 15 | unset(LLVM_CONFIG_EXE CACHE) |
| 16 | 16 | find_program(LLVM_CONFIG_EXE |
| 17 | NAMES llvm-config-15 llvm-config-15.0 llvm-config150 llvm-config15 llvm-config NAMES_PER_DIR | |
| 17 | NAMES llvm-config-16 llvm-config-16.0 llvm-config160 llvm-config16 llvm-config NAMES_PER_DIR | |
| 18 | 18 | PATHS |
| 19 | 19 | "/mingw64/bin" |
| 20 | 20 | "/c/msys64/mingw64/bin" |
| 21 | 21 | "c:/msys64/mingw64/bin" |
| 22 | "C:/Libraries/llvm-15.0.0/bin") | |
| 22 | "C:/Libraries/llvm-16.0.0/bin") | |
| 23 | 23 | |
| 24 | 24 | if ("${LLVM_CONFIG_EXE}" STREQUAL "LLVM_CONFIG_EXE-NOTFOUND") |
| 25 | 25 | if (NOT LLVM_CONFIG_ERROR_MESSAGES STREQUAL "") |
| ... | ... | @@ -37,9 +37,9 @@ if(ZIG_USE_LLVM_CONFIG) |
| 37 | 37 | OUTPUT_STRIP_TRAILING_WHITESPACE) |
| 38 | 38 | |
| 39 | 39 | get_filename_component(LLVM_CONFIG_DIR "${LLVM_CONFIG_EXE}" DIRECTORY) |
| 40 | if("${LLVM_CONFIG_VERSION}" VERSION_LESS 15 OR "${LLVM_CONFIG_VERSION}" VERSION_EQUAL 16 OR "${LLVM_CONFIG_VERSION}" VERSION_GREATER 16) | |
| 40 | if("${LLVM_CONFIG_VERSION}" VERSION_LESS 16 OR "${LLVM_CONFIG_VERSION}" VERSION_EQUAL 17 OR "${LLVM_CONFIG_VERSION}" VERSION_GREATER 17) | |
| 41 | 41 | # Save the error message, in case this is the last llvm-config we find |
| 42 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "expected LLVM 15.x but found ${LLVM_CONFIG_VERSION} using ${LLVM_CONFIG_EXE}") | |
| 42 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "expected LLVM 16.x but found ${LLVM_CONFIG_VERSION} using ${LLVM_CONFIG_EXE}") | |
| 43 | 43 | |
| 44 | 44 | # Ignore this directory and try the search again |
| 45 | 45 | list(APPEND CMAKE_IGNORE_PATH "${LLVM_CONFIG_DIR}") |
| ... | ... | @@ -63,9 +63,9 @@ if(ZIG_USE_LLVM_CONFIG) |
| 63 | 63 | if (LLVM_CONFIG_ERROR) |
| 64 | 64 | # Save the error message, in case this is the last llvm-config we find |
| 65 | 65 | if (ZIG_SHARED_LLVM) |
| 66 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 15.x found at ${LLVM_CONFIG_EXE} does not support linking as a shared library") | |
| 66 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 16.x found at ${LLVM_CONFIG_EXE} does not support linking as a shared library") | |
| 67 | 67 | else() |
| 68 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 15.x found at ${LLVM_CONFIG_EXE} does not support linking as a static library") | |
| 68 | list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 16.x found at ${LLVM_CONFIG_EXE} does not support linking as a static library") | |
| 69 | 69 | endif() |
| 70 | 70 | |
| 71 | 71 | # Ignore this directory and try the search again |