#ifndef BOOST_COMPUTE_CL_HPP
#define BOOST_COMPUTE_CL_HPP
-#if defined(BOOST_COMPUTE_MAX_CL_VERSION)
-# if !defined(CL_USE_DEPRECATED_OPENCL_2_1_APIS) && BOOST_COMPUTE_MAX_CL_VERSION < 202
-# define CL_USE_DEPRECATED_OPENCL_2_1_APIS
-# endif
-# if !defined(CL_USE_DEPRECATED_OPENCL_2_0_APIS) && BOOST_COMPUTE_MAX_CL_VERSION < 201
-# define CL_USE_DEPRECATED_OPENCL_2_0_APIS
-# endif
-# if !defined(CL_USE_DEPRECATED_OPENCL_1_2_APIS) && BOOST_COMPUTE_MAX_CL_VERSION < 200
-# define CL_USE_DEPRECATED_OPENCL_1_2_APIS
-# endif
-# if !defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS) && BOOST_COMPUTE_MAX_CL_VERSION < 102
-# define CL_USE_DEPRECATED_OPENCL_1_1_APIS
-# endif
-# if !defined(CL_USE_DEPRECATED_OPENCL_1_0_APIS) && BOOST_COMPUTE_MAX_CL_VERSION < 101
-# define CL_USE_DEPRECATED_OPENCL_1_0_APIS
-# endif
-#endif
+#include <boost/compute/detail/cl_versions.hpp>
#if defined(__APPLE__)
#include <OpenCL/cl.h>