From cd8c083ab54db0bcb9ee67ea60d0c1f4da385819 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Sat, 7 May 2022 12:20:17 +0200 Subject: [PATCH] clc: disable opaque pointers until they are supported Signed-off-by: Karol Herbst Reviewed-by: Jesse Natalie Part-of: --- src/compiler/clc/clc_helpers.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/compiler/clc/clc_helpers.cpp b/src/compiler/clc/clc_helpers.cpp index 53ccb1ebca3..caee1fd81f7 100644 --- a/src/compiler/clc/clc_helpers.cpp +++ b/src/compiler/clc/clc_helpers.cpp @@ -773,6 +773,9 @@ clc_compile_to_llvm_module(LLVMContext &llvm_ctx, "-fdeclare-opencl-builtins", #else "-finclude-default-header", +#endif +#if LLVM_VERSION_MAJOR >= 15 + "-no-opaque-pointers", #endif // Add a default CL compiler version. Clang will pick the last one specified // on the command line, so the app can override this one.