Commit 096be986 by Joseph Myers Committed by Joseph Myers

vect.exp: Skip PowerPC targets not supporting -maltivec.

	* g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
	-maltivec.
	* gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.

From-SVN: r120401
parent d60ab196
2007-01-03 Joseph Myers <joseph@codesourcery.com>
* g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
-maltivec.
* gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
2007-01-03 Jakub Jelinek <jakub@redhat.com>
PR middle-end/30286
......@@ -46,7 +46,10 @@ lappend DEFAULT_VECTCFLAGS "-O2" "-ftree-vectorize" \
# code. Set additional target-dependent vector flags, which can be
# overridden by using dg-options in individual tests.
if [istarget "powerpc*-*-*"] {
# If there are powerpc targets to skip, do it here.
# Skip targets not supporting -maltivec.
if ![is-effective-target powerpc_altivec_ok] {
return
}
lappend DEFAULT_VECTCFLAGS "-maltivec"
if [check_vmx_hw_available] {
......
/* { dg-do compile { target powerpc*-*-* } } */
/* { dg-do compile { target powerpc_altivec_ok } } */
/* { dg-options "-maltivec -mcpu=G5 -O2" } */
#include <altivec.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment