This fixes the loads of compiler warnings like No previous prototype for function when including pyopencl-complex.h in any kernel on OSX by declaring them inline in the header.
No previous prototype for function
inline
See: https://github.com/pyopencl/pyopencl/issues/134