aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMaya Rashish <coypu@sdf.org>2019-09-20 20:23:29 +0000
committerJeff Law <law@gcc.gnu.org>2019-09-20 14:23:29 -0600
commit0fc7d9e3d1272682b8ad2c274b820a0419d98bb7 (patch)
tree77c50a8a20286b3b2fdf2f632f0ce92f9437364e /gcc
parent1fa153b0ef29796df55dd64ff45f622840a13301 (diff)
downloadgcc-0fc7d9e3d1272682b8ad2c274b820a0419d98bb7.zip
gcc-0fc7d9e3d1272682b8ad2c274b820a0419d98bb7.tar.gz
gcc-0fc7d9e3d1272682b8ad2c274b820a0419d98bb7.tar.bz2
re PR target/86811 (Vax port needs updating for CVE-2017-5753)
PR target/86811 * config/vax/vax.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to speculation_safe_value_not_needed. From-SVN: r276006
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/vax/vax.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 76269e1..1943260 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2019-09-20 Maya Rashish <coypu@sdf.org>
+
+ PR target/86811
+ * config/vax/vax.c (TARGET_HAVE_SPECULATION_SAFE_VALUE):
+ Define to speculation_safe_value_not_needed.
+
2019-09-20 Richard Biener <rguenther@suse.de>
Uros Bizjak <ubizjak@gmail.com>
diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c
index 7a8c86d..a971687 100644
--- a/gcc/config/vax/vax.c
+++ b/gcc/config/vax/vax.c
@@ -121,6 +121,9 @@ static HOST_WIDE_INT vax_starting_frame_offset (void);
#undef TARGET_STARTING_FRAME_OFFSET
#define TARGET_STARTING_FRAME_OFFSET vax_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;
/* Set global variables as needed for the options enabled. */