diff --git a/libclc/CMakeLists.txt b/libclc/CMakeLists.txt index dbbc29261d3b5..fcfcf5c9585e2 100644 --- a/libclc/CMakeLists.txt +++ b/libclc/CMakeLists.txt @@ -411,6 +411,9 @@ foreach( t ${LIBCLC_TARGETS_TO_BUILD} ) set( LIBCLC_ARCH_OBJFILE_DIR "${LIBCLC_OBJFILE_DIR}/${arch_suffix}" ) file( MAKE_DIRECTORY ${LIBCLC_ARCH_OBJFILE_DIR} ) + # Build for OpenCL 3.0 independently of the target or device. + list( APPEND build_flags -cl-std=CL3.0 ) + string( TOUPPER "CLC_${MACRO_ARCH}" CLC_TARGET_DEFINE ) list( APPEND build_flags