I just noticed a difference between the cl.h header file and the latest version of the OpenCL spec 1.33.

The header file says



extern CL_API_ENTRY cl_program CL_API_CALL...