aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2018-08-06 21:47:54 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2018-08-06 21:47:54 +0000
commit611c75f0efa4351d91f18c8af3bba8ff2b8fa616 (patch)
tree143a0a82fde048acff7d6a1143b22239f5408a51
parent47ca20b4f69986143d552e72e00a706f887ffa00 (diff)
downloadgcc-611c75f0efa4351d91f18c8af3bba8ff2b8fa616.zip
gcc-611c75f0efa4351d91f18c8af3bba8ff2b8fa616.tar.gz
gcc-611c75f0efa4351d91f18c8af3bba8ff2b8fa616.tar.bz2
re PR target/86807 (spu port needs updating for CVE-2017-5753)
PR target/86807 * config/pa/pa.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to speculation_safe_value_not_needed. From-SVN: r263344
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/pa/pa.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4cfae1a..5121968 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-08-06 John David Anglin <danglin@gcc.gnu.org>
+
+ PR target/86807
+ * config/pa/pa.c (TARGET_HAVE_SPECULATION_SAFE_VALUE):
+ Define to speculation_safe_value_not_needed.
+
2018-08-06 Jeff Law <law@redhat.com>
* tree-ssa-dom.c (dom_opt_dom_walker::optimize_stmt): Pass down
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 715700e..dc0d5a7 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -428,6 +428,9 @@ static size_t n_deferred_plabels = 0;
#undef TARGET_STARTING_FRAME_OFFSET
#define TARGET_STARTING_FRAME_OFFSET pa_starting_frame_offset
+#undef TARGET_HAVE_SPECULATION_SAFE_VALUE
+#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
+
struct gcc_target targetm = TARGET_INITIALIZER;
/* Parse the -mfixed-range= option string. */