head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2025.05.25.13.01.56; author adam; state dead; branches; next 1.1; commitid ZwdFDdzDfykOXhWF; 1.1 date 2025.05.09.06.05.18; author adam; state Exp; branches; next ; commitid zl5KttZPkjFRacUF; desc @@ 1.2 log @pocl: updated to 7.0 7.0 Highlights Support for Clang/LLVM 19 & 20 Support for new Khronos ICD with OpenCL 3.0 Achieved official OpenCL 3.0 conformance with CPU and LevelZero drivers Support for Windows platform with MinGW and MSVC Support for input from Julia language via OpenCL.jl package @ text @$NetBSD: patch-cmake_LLVM.cmake,v 1.1 2025/05/09 06:05:18 adam Exp $ Support LLVM 19. --- cmake/LLVM.cmake.orig 2025-05-03 06:02:25.986630878 +0000 +++ cmake/LLVM.cmake @@@@ -185,8 +185,11 @@@@ elseif(LLVM_VERSION MATCHES "^17[.]") elseif(LLVM_VERSION MATCHES "^18[.]") set(LLVM_MAJOR 18) set(LLVM_18_0 1) +elseif(LLVM_VERSION MATCHES "^19[.]") + set(LLVM_MAJOR 19) + set(LLVM_19_0 1) else() - message(FATAL_ERROR "LLVM version between 14.0 and 18.0 required, found: ${LLVM_VERSION}") + message(FATAL_ERROR "LLVM version between 14.0 and 19.0 required, found: ${LLVM_VERSION}") endif() ############################################################# @ 1.1 log @pocl: add LLVM 19 support @ text @d1 1 a1 1 $NetBSD$ @