1/* PR target/39558 */ 2/* { dg-do compile { target powerpc*-*-* } } */ 3/* { dg-require-effective-target powerpc_altivec_ok } */ 4/* { dg-options "-maltivec -save-temps" } */ 5 6#define ATTRIBUTE_UNUSED __attribute__((unused)) 7 8int *foo (int *vector) 9{ 10 return vector; 11} 12 13int *bar (int *vector ATTRIBUTE_UNUSED) 14{ 15 return vector; 16} 17 18int *baz (int *vector __attribute__((unused))) 19{ 20 return vector; 21} 22 23/* { dg-final { cleanup-saved-temps } } */ 24