diff -Naur FreeOCL-0.1.0.20111226/OpenCL.map FreeOCL-0.1.0.20111226-r1/OpenCL.map
--- FreeOCL-0.1.0.20111226/OpenCL.map	2011-09-10 16:37:39.044070000 +0300
+++ FreeOCL-0.1.0.20111226-r1/OpenCL.map	2011-12-26 04:59:28.340909544 +0200
@@ -63,6 +63,7 @@
 clRetainProgram;
 clRetainSampler;
 clSetKernelArg;
+clSetCommandQueueProperty;
 clUnloadCompiler;
 clWaitForEvents;
 };
diff -Naur FreeOCL-0.1.0.20111226/src/icd/icd_api.cpp FreeOCL-0.1.0.20111226-r1/src/icd/icd_api.cpp
--- FreeOCL-0.1.0.20111226/src/icd/icd_api.cpp	2011-09-21 03:03:49.815262000 +0300
+++ FreeOCL-0.1.0.20111226-r1/src/icd/icd_api.cpp	2011-12-26 04:59:49.599968307 +0200
@@ -64,6 +64,18 @@
 															  param_value_size_ret);
 	}
 
+	
+	cl_int clSetCommandQueueProperty(cl_command_queue command_queue,
+ 									 cl_command_queue_properties properties,
+ 									 cl_bool enable,
+ 									 cl_command_queue_properties *old_properties)
+	{
+		return command_queue->dispatch->clSetCommandQueueProperty(command_queue,
+ 									 							  properties,
+ 									 							  enable,
+ 									 							  old_properties);
+	}
+
 	cl_int clFlush (cl_command_queue command_queue)
 	{
 		return command_queue->dispatch->clFlush(command_queue);
