http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53056
--- Comment #2 from D W <drwowe at yahoo dot com> 2012-04-20 20:20:46 UTC --- Typo: add2 should be: vi16 add2(A a, A b) { vi16* av = &a.v; vi16* bv = &b.v; return *av + *bv; }
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53056
--- Comment #2 from D W <drwowe at yahoo dot com> 2012-04-20 20:20:46 UTC --- Typo: add2 should be: vi16 add2(A a, A b) { vi16* av = &a.v; vi16* bv = &b.v; return *av + *bv; }