aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2016-01-13 17:50:17 +0100
committerUros Bizjak <uros@gcc.gnu.org>2016-01-13 17:50:17 +0100
commitef6d1772682f6929016159bb23a5640a9676718a (patch)
tree2e86aaebf5d8931d5b435926d97a0902c40a884d /gcc
parent6235f59c57ed748912df409410718c09b04e8ef0 (diff)
downloadgcc-ef6d1772682f6929016159bb23a5640a9676718a.zip
gcc-ef6d1772682f6929016159bb23a5640a9676718a.tar.gz
gcc-ef6d1772682f6929016159bb23a5640a9676718a.tar.bz2
pr45685.c (dg-options): Add -mno-sse4.
* gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4. * gcc.target/i386/pr68432-1.c (dg-options): Ditto. * gcc.target/i386/pr68432-2.c (dg-options): Ditto. * gcc.target/i386/pr68432-3.c (dg-options): Ditto. From-SVN: r232329
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/testsuite/ChangeLog14
-rw-r--r--gcc/testsuite/gcc.target/i386/pr45685.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr68432-1.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr68432-2.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr68432-3.c2
6 files changed, 21 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f8126ef..e2b1d1a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -3,6 +3,14 @@
* config/i386/i386.h (TARGET_FLT_EVAL_METHOD): Return -1 for
TARGET_SSE_MATH without TARGET_SSE2. Rewrite.
+2016-01-13 Tom de Vries <tom@codesourcery.com>
+
+ PR tree-optimization/69169
+ * tree-ssa-structalias.c (create_variable_info_for_1): Add and handle
+ handled_struct_type param.
+ (create_variable_info_for, intra_create_variable_infos): Call
+ create_variable_info_for_1 with extra arg.
+
2016-01-13 Yvan Roux <yvan.roux@linaro.org>
* config/arm/arm-arches.def: Remove spurious whitespace in "armv8.1-a"
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 26bdba1..05c3aa3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,9 +1,13 @@
- PR tree-optimization/69169
- * tree-ssa-structalias.c (create_variable_info_for_1): Add and handle
- handled_struct_type param.
- (create_variable_info_for, intra_create_variable_infos): Call
- create_variable_info_for_1 with extra arg.
+2016-01-13 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
+ * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
+ * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
+ * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
+2016-01-13 Tom de Vries <tom@codesourcery.com>
+
+ PR tree-optimization/69169
* gcc.dg/pr69169.c: New test.
2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
diff --git a/gcc/testsuite/gcc.target/i386/pr45685.c b/gcc/testsuite/gcc.target/i386/pr45685.c
index 4edce3e..93c6686 100644
--- a/gcc/testsuite/gcc.target/i386/pr45685.c
+++ b/gcc/testsuite/gcc.target/i386/pr45685.c
@@ -1,5 +1,5 @@
/* { dg-do compile { target { ! ia32 } } } */
-/* { dg-options "-O3" } */
+/* { dg-options "-O3 -mno-sse4" } */
typedef unsigned long long int uint64_t;
typedef long long int int64_t;
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-1.c b/gcc/testsuite/gcc.target/i386/pr68432-1.c
index 8493652..82806a2 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-1.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
float
f1 (float f)
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-2.c b/gcc/testsuite/gcc.target/i386/pr68432-2.c
index 8a0c295..134176f 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-Os -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-Os -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
float
f1 (float f)
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-3.c b/gcc/testsuite/gcc.target/i386/pr68432-3.c
index 5f22972..173fd33 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-3.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-3.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
float __attribute__ ((cold))
f1 (float f)