Re-implement OSX assign() work-around
Re-implement OSX assign() work-around

Do not replace assign() by resize and memcpy.
Instead, define the function later, after cl::Device has been fully
declared.

pavanky/pocl,jrprice/pocl,pocl/pocl,rjodin/pocl,maZZZu/pocl,Oblomov/pocl,dsandersimgtec/pocl,maZZZu/pocl,Oblomov/pocl,dsandersimgtec/pocl,dsandersimgtec/pocl,pavanky/pocl,pocl/pocl,hugwijst/pocl,pocl/pocl,franz/pocl,Oblomov/pocl,sting47/pocl,sting47/pocl,hugwijst/pocl,dsandersimgtec/pocl,vkorhonen/pocl,vkorhonen/pocl,franz/pocl,rjodin/pocl,hugwijst/pocl,maZZZu/pocl,vkorhonen/pocl,pavanky/pocl,pocl/pocl,sting47/pocl,franz/pocl,Oblomov/pocl,0charleschen0/pocl,sting47/pocl,sting47/pocl,franz/pocl,rjodin/pocl,0charleschen0/pocl,jrprice/pocl,rjodin/pocl,jrprice/pocl,hugwijst/pocl,pavanky/pocl,maZZZu/pocl,Oblomov/pocl,vkorhonen/pocl,jrprice/pocl,0charleschen0/pocl,0charleschen0/pocl,pocl/pocl,franz/pocl,hugwijst/pocl