aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2014-05-08 21:13:10 +0200
committerUros Bizjak <uros@gcc.gnu.org>2014-05-08 21:13:10 +0200
commit30e494f1f525407ed036c4935db23a8013d46a74 (patch)
treedb066fa7e53846787dca481fdb8033f0fe65e467
parentb6db8af6f68dd0d96bb262fbc882dbbd047502ab (diff)
downloadgcc-30e494f1f525407ed036c4935db23a8013d46a74.zip
gcc-30e494f1f525407ed036c4935db23a8013d46a74.tar.gz
gcc-30e494f1f525407ed036c4935db23a8013d46a74.tar.bz2
re PR target/59952 (-march=core-avx2 should not enable RTM)
PR target/59952 * config/i386/i386.c (PTA_HASWELL): Remove PTA_RTM. From-SVN: r210234
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1ec6cf4..89a88e2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2014-05-08 Uros Bizjak <ubizjak@gmail.com>
+ PR target/59952
+ * config/i386/i386.c (PTA_HASWELL): Remove PTA_RTM.
+
+2014-05-08 Uros Bizjak <ubizjak@gmail.com>
+
PR target/61092
* config/alpha/alpha.c: Include gimple-iterator.h.
(alpha_gimple_fold_builtin): New function. Move
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 3a342fb..c0a46ed 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -3130,7 +3130,7 @@ ix86_option_override_internal (bool main_args_p,
(PTA_SANDYBRIDGE | PTA_FSGSBASE | PTA_RDRND | PTA_F16C)
#define PTA_HASWELL \
(PTA_IVYBRIDGE | PTA_AVX2 | PTA_BMI | PTA_BMI2 | PTA_LZCNT \
- | PTA_FMA | PTA_MOVBE | PTA_RTM | PTA_HLE)
+ | PTA_FMA | PTA_MOVBE | PTA_HLE)
#define PTA_BROADWELL \
(PTA_HASWELL | PTA_ADX | PTA_PRFCHW | PTA_RDSEED)
#define PTA_BONNELL \