aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2013-12-26 16:10:55 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2013-12-26 08:10:55 -0800
commitdd908cc5d8ee9e775c45b5a7078e1276f321d134 (patch)
tree5e04ea8d3cc906ed0fbca194c85c51b9f43c8ef5 /gcc/testsuite
parent806ac507476f414a3accae49e8ced8789a2190a3 (diff)
downloadgcc-dd908cc5d8ee9e775c45b5a7078e1276f321d134.zip
gcc-dd908cc5d8ee9e775c45b5a7078e1276f321d134.tar.gz
gcc-dd908cc5d8ee9e775c45b5a7078e1276f321d134.tar.bz2
Don't check/change generic/i686 tuning
gcc/ PR target/59588 * config/i386/i386.c (ix86_option_override_internal): Don't check generic tuning. Don't change i686 tuning. gcc/testsuite/ PR target/59588 * gcc.target/i386/pr59588-1.c: New file. * gcc.target/i386/pr59588-2.c: Likewise. From-SVN: r206213
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/i386/pr59588-1.c7
-rw-r--r--gcc/testsuite/gcc.target/i386/pr59588-2.c7
3 files changed, 20 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 51be98c..c64a552 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2013-12-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59588
+ * gcc.target/i386/pr59588-1.c: New file.
+ * gcc.target/i386/pr59588-2.c: Likewise.
+
2013-12-26 Uros Bizjak <ubizjak@gmail.com>
H.J. Lu <hongjiu.lu@intel.com>
diff --git a/gcc/testsuite/gcc.target/i386/pr59588-1.c b/gcc/testsuite/gcc.target/i386/pr59588-1.c
new file mode 100644
index 0000000..6f5fb72
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr59588-1.c
@@ -0,0 +1,7 @@
+/* { dg-do preprocess } */
+/* { dg-require-effective-target ia32 } */
+/* { dg-options "-march=i686" } */
+
+#ifndef __tune_i686__
+#error "__tune_i686__ should be defined for this test"
+#endif
diff --git a/gcc/testsuite/gcc.target/i386/pr59588-2.c b/gcc/testsuite/gcc.target/i386/pr59588-2.c
new file mode 100644
index 0000000..7c427e3
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr59588-2.c
@@ -0,0 +1,7 @@
+/* { dg-do preprocess } */
+/* { dg-require-effective-target ia32 } */
+/* { dg-options "-mtune=i686" } */
+
+#ifndef __tune_i686__
+#error "__tune_i686__ should be defined for this test"
+#endif