OSDN Git Service

* gcc.target/powerpc/altivec-macros.c: Require a powerpc_altivec_ok
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / powerpc / altivec-macros.c
index 8ea8df2..c07eaa3 100644 (file)
@@ -1,6 +1,7 @@
 /* Copyright (C) 2007 Free Software Foundation, Inc.  */
 
 /* { dg-do preprocess } */
+/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
 
 /* Conditional macros should not be expanded by pragmas.  */
@@ -48,16 +49,16 @@ _Pragma ("__vector")
 #define pixel          newer_pixel
 #define bool           newer_bool
 
-/* { dg-warning "redefined" "__vector redefined"  { target *-*-* } 44 } */
-/* { dg-warning "redefined" "__pixel redefined"   { target *-*-* } 45 } */
-/* { dg-warning "redefined" "__bool redefined"    { target *-*-* } 46 } */
-/* { dg-warning "redefined" "vector redefined"    { target *-*-* } 47 } */
-/* { dg-warning "redefined" "pixel redefined"     { target *-*-* } 48 } */
-/* { dg-warning "redefined" "bool redefined"      { target *-*-* } 49 } */
-
-/* { dg-message "location of the previous"  "prev __vector defn"  { target *-*-* } 24 } */
-/* { dg-message "location of the previous"  "prev __pixel defn"   { target *-*-* } 27 } */
-/* { dg-message "location of the previous"  "prev __bool defn"    { target *-*-* } 30 } */
-/* { dg-message "location of the previous"  "prev vector defn"    { target *-*-* } 33 } */
-/* { dg-message "location of the previous"  "prev pixel defn"     { target *-*-* } 36 } */
-/* { dg-message "location of the previous"  "prev bool defn"      { target *-*-* } 39 } */
+/* { dg-warning "redefined" "__vector redefined"  { target *-*-* } 45 } */
+/* { dg-warning "redefined" "__pixel redefined"   { target *-*-* } 46 } */
+/* { dg-warning "redefined" "__bool redefined"    { target *-*-* } 47 } */
+/* { dg-warning "redefined" "vector redefined"    { target *-*-* } 48 } */
+/* { dg-warning "redefined" "pixel redefined"     { target *-*-* } 49 } */
+/* { dg-warning "redefined" "bool redefined"      { target *-*-* } 50 } */
+
+/* { dg-message "location of the previous"  "prev __vector defn"  { target *-*-* } 25 } */
+/* { dg-message "location of the previous"  "prev __pixel defn"   { target *-*-* } 28 } */
+/* { dg-message "location of the previous"  "prev __bool defn"    { target *-*-* } 31 } */
+/* { dg-message "location of the previous"  "prev vector defn"    { target *-*-* } 34 } */
+/* { dg-message "location of the previous"  "prev pixel defn"     { target *-*-* } 37 } */
+/* { dg-message "location of the previous"  "prev bool defn"      { target *-*-* } 40 } */