------- Comment #3 from pinskia at gcc dot gnu dot org 2008-01-22 11:40 ------- (In reply to comment #2) > Actually I think vector should apply to int here rather than to the pointer to > member type.
That is the following should be accepted and should be the correct type: struct A {}; void foo() { __attribute((vector_size(8))) int A::* p ; p == 0; } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34914