Hi! it would be cool if this would work: typedef __attribute__(( ext_vector_type(4) )) float float4; struct Bar { float4 f4; }; offsetof(Bar, f4.x); - Jochen