aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2018-08-02 11:24:47 +0000
committerNick Clifton <nickc@gcc.gnu.org>2018-08-02 11:24:47 +0000
commitaa429991138fea8ff408c32f2887ab3fd97783b8 (patch)
tree12433772d821929cc0d4fb80df91cecbd442526b /gcc
parenta8b2130aee62d3ac499938be26c9ae23c89d25c9 (diff)
downloadgcc-aa429991138fea8ff408c32f2887ab3fd97783b8.zip
gcc-aa429991138fea8ff408c32f2887ab3fd97783b8.tar.gz
gcc-aa429991138fea8ff408c32f2887ab3fd97783b8.tar.bz2
re PR target/86781 (fr30 port needs updating for CVE-2017-5753)
PR target/86781 * config/fr30/fr30.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to speculation_safe_value_not_needed. From-SVN: r263253
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/fr30/fr30.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fdb93f8..f62a46e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-08-02 Nick Clifton <nickc@redhat.com>
+
+ PR target/86781
+ * config/fr30/fr30.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to
+ speculation_safe_value_not_needed.
+
2018-08-02 Richard Sandiford <richard.sandiford@arm.com>
* doc/md.texi: Expand the documentation of instruction names
diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.c
index d49429b..9d8bc38 100644
--- a/gcc/config/fr30/fr30.c
+++ b/gcc/config/fr30/fr30.c
@@ -195,6 +195,9 @@ static int fr30_num_arg_regs (machine_mode, const_tree);
#undef TARGET_CONSTANT_ALIGNMENT
#define TARGET_CONSTANT_ALIGNMENT constant_alignment_word_strings
+#undef TARGET_HAVE_SPECULATION_SAFE_VALUE
+#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
+
struct gcc_target targetm = TARGET_INITIALIZER;