aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-30 00:15:17 +0000
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-30 00:15:17 +0000
commit150886cad6acc4f0885ca899f0a6b84729f71b6d (patch)
treed033606adc577bfe63c009c0d8cae3226316a2e9
parent1b64c0f13f52cc1f8553c586feccac982446d100 (diff)
* gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting -maltivec. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/csl/sourcerygxx-4_1@119340 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--ChangeLog.csl6
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect.exp5
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index ae372dc3008..3ddf0378cbf 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,9 @@
+2006-11-30 Joseph Myers <joseph@codesourcery.com>
+
+ gcc/testsuite/
+ * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
+ -maltivec.
+
2006-11-29 Joseph Myers <joseph@codesourcery.com>
Backport:
diff --git a/gcc/testsuite/gcc.dg/vect/vect.exp b/gcc/testsuite/gcc.dg/vect/vect.exp
index 394dd834520..e957bbca605 100644
--- a/gcc/testsuite/gcc.dg/vect/vect.exp
+++ b/gcc/testsuite/gcc.dg/vect/vect.exp
@@ -37,7 +37,10 @@ set save-dg-do-what-default ${dg-do-what-default}
# 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] {