I am moving the generated code now from c to c++ as this is
now also supported by OpenCL since v1.2