From 7d87234cb017ac8057076f7adc3780f1b87b79b4 Mon Sep 17 00:00:00 2001 From: Andreas Beckmann Date: Tue, 22 Mar 2022 14:51:19 +0100 Subject: [PATCH] [PATCH 1007/1017] force kernellib name on HOST_CPU_FORCED, too Gbp-Pq: Name 1007-force-kernellib-name-on-HOST_CPU_FORCED-too.patch --- lib/CL/pocl_llvm_build.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/CL/pocl_llvm_build.cc b/lib/CL/pocl_llvm_build.cc index 5587e3f..ee1698e 100644 --- a/lib/CL/pocl_llvm_build.cc +++ b/lib/CL/pocl_llvm_build.cc @@ -977,6 +977,8 @@ static llvm::Module *getKernelLibrary(cl_device_id device, kernellib += '-'; #ifdef KERNELLIB_HOST_DISTRO_VARIANTS kernellib += getX86KernelLibName(); +#elif defined(HOST_CPU_FORCED) + kernellib += OCL_KERNEL_TARGET_CPU; #else kernellib_fallback = kernellib; kernellib_fallback += OCL_KERNEL_TARGET_CPU; @@ -996,7 +998,7 @@ static llvm::Module *getKernelLibrary(cl_device_id device, } else { -#ifndef KERNELLIB_HOST_DISTRO_VARIANTS +#if !defined(KERNELLIB_HOST_DISTRO_VARIANTS) && !defined(HOST_CPU_FORCED) if (is_host && pocl_exists(kernellib_fallback.c_str())) { POCL_MSG_WARN("Using fallback %s as the built-in lib.\n", -- 2.30.2