aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2005-03-15 18:41:19 +0000
committerDorit Nuzman <dorit@gcc.gnu.org>2005-03-15 18:41:19 +0000
commit3562bc34e82f46501669a483ed16cb863412ff0f (patch)
tree2925ce1ed6e5d3578caa035c0f29e8c7a32c7821 /gcc
parent5f55a1ba12917c33d8339180f6d432076ac931da (diff)
downloadgcc-3562bc34e82f46501669a483ed16cb863412ff0f.zip
gcc-3562bc34e82f46501669a483ed16cb863412ff0f.tar.gz
gcc-3562bc34e82f46501669a483ed16cb863412ff0f.tar.bz2
target-supports.exp (check_vmx_hw_available): Use -maltivec for darwin.
* lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for darwin. Co-Authored-By: Dorit Naishlos <dorit@il.ibm.com> From-SVN: r96527
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/lib/target-supports.exp10
2 files changed, 15 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 442e6c0..fd4e902 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2005-03-15 Janis Johnson <janis187@us.ibm.com>
+ Dorit Naishlos <dorit@il.ibm.com>
+
+ * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
+ darwin.
+
2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
* gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 6328eb5..2acef12 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -371,8 +371,16 @@ proc check_vmx_hw_available { } {
puts $f " return 0; }"
close $f
+ # Most targets don't require special flags for this test case, but
+ # Darwin does.
+ if [istarget *-*-darwin*] {
+ set opts "additional_flags=-maltivec"
+ } else {
+ set opts ""
+ }
+
verbose "check_vmx_hw_available compiling testfile $src" 2
- set lines [${tool}_target_compile $src $exe executable ""]
+ set lines [${tool}_target_compile $src $exe executable "$opts"]
file delete $src
if [string match "" $lines] then {