> 128 *byte* alignment? Wow. No, no compiler will support that legally 
> as it would crap all over your stack frame. I vaguely remember that 
> GCC caps alignment to 40 bytes due to some supported architecture's 
> stack frame being incapable of going higher.
> If you're aligning to 128 bytes then you almost certainly need to 
> revisit how your code is designed and what algorithms are being used. 

I did not design the OpenCL standard (see
http://www.khronos.org/registry/cl/api/1.2/cl_platform.h at the end, there is
cl_double16). Just to assure you, those types are never ever passed on stack.
That header works just fine with gcc.




_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to