aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2014-02-10 16:23:38 +0000
committerRainer Orth <ro@gcc.gnu.org>2014-02-10 16:23:38 +0000
commit7606ae1a4b0abe87ae2fc7f33be840f2e88e1107 (patch)
treee97bc6b7ec98a9171011dd7ea39850eafd62c45f /gcc
parent53a6d1ceeba96bd0d79b64cdc0fea00b1ac57699 (diff)
downloadgcc-7606ae1a4b0abe87ae2fc7f33be840f2e88e1107.zip
gcc-7606ae1a4b0abe87ae2fc7f33be840f2e88e1107.tar.gz
gcc-7606ae1a4b0abe87ae2fc7f33be840f2e88e1107.tar.bz2
Compile g++.dg/ext/vector26.C with -mmmx
* g++.dg/ext/vector26.C: Use -mmmx for 32-bit x86. From-SVN: r207661
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.dg/ext/vector26.C1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ebe1e51..f6db2b3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/ext/vector26.C: Use -mmmx for 32-bit x86.
+
2014-02-10 Richard Biener <rguenther@suse.de>
PR tree-optimization/60115
diff --git a/gcc/testsuite/g++.dg/ext/vector26.C b/gcc/testsuite/g++.dg/ext/vector26.C
index b6091b6..11ec7e1 100644
--- a/gcc/testsuite/g++.dg/ext/vector26.C
+++ b/gcc/testsuite/g++.dg/ext/vector26.C
@@ -1,6 +1,7 @@
// PR c++/59633
// In C++98, the definition of bar is an error. In C++11, bar implicitly
// gets internal linkage.
+// { dg-options "-mmmx" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
typedef enum { e } T __attribute__((vector_size(8)));
static void foo(T t) {}