http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60732
--- Comment #3 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > Dominique, what does the generated assembly look like in the (failing) Darwin > case? Without -fabi-version=0 (or with -fabi-version=1 to 3), I get the pre r203469 manglings: .globl __Z3fooU8__vectorh .globl __Z3fooU8__vectora .globl __Z3fooU8__vectorU6__boolc .globl __Z3fooU8__vectort .globl __Z3fooU8__vectors .globl __Z3fooU8__vectorU6__bools .globl __Z3fooU8__vectorj .globl __Z3fooU8__vectori .globl __Z3fooU8__vectorU6__booli .globl __Z3fooU8__vectorf .globl __Z3fooU8__vectoru7__pixel .globl __Z3fooi .globl __Z3fooj .globl __Z3foof With -fabi-version=0 or 4, I get the manglings expected by the test .globl __Z3fooDv16_h .globl __Z3fooDv16_a .globl __Z3fooDv16_U6__boolc .globl __Z3fooDv8_t .globl __Z3fooDv8_s .globl __Z3fooDv8_U6__bools .globl __Z3fooDv4_j .globl __Z3fooDv4_i .globl __Z3fooDv4_U6__booli .globl __Z3fooDv4_f .globl __Z3fooDv8_u7__pixel .globl __Z3fooi .globl __Z3fooj .globl __Z3foof