diff options
author | Hans-Peter Nilsson <hp@bitrange.com> | 2018-09-09 18:13:18 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@gcc.gnu.org> | 2018-09-09 18:13:18 +0000 |
commit | 8eb7aec132e688debbb0e5ce484fd06c10dec623 (patch) | |
tree | cf2b5a02aff3f68d54668b52aded71f9c206d0d3 | |
parent | 8023c7a49c211ff9a3bbc144dfd17e22ca232d50 (diff) | |
download | gcc-8eb7aec132e688debbb0e5ce484fd06c10dec623.zip gcc-8eb7aec132e688debbb0e5ce484fd06c10dec623.tar.gz gcc-8eb7aec132e688debbb0e5ce484fd06c10dec623.tar.bz2 |
re PR target/86794 (mmix port needs updating for CVE-2017-5753)
PR target/86794
* config/mmix/mmix.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Redefine
to speculation_safe_value_not_needed.
From-SVN: r264184
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/mmix/mmix.c | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 57725ba..a29b69c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2018-09-09 Hans-Peter Nilsson <hp@bitrange.com> + PR target/86794 + * config/mmix/mmix.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Redefine + to speculation_safe_value_not_needed. + PR target/85666 * config/mmix/mmix.c (mmix_assemble_integer): Handle byte-size non-CONST_INT rtx:es using assemble_integer_with_op ".byte". diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c index 9e3bc94..b8c7c84 100644 --- a/gcc/config/mmix/mmix.c +++ b/gcc/config/mmix/mmix.c @@ -224,6 +224,9 @@ static HOST_WIDE_INT mmix_starting_frame_offset (void); #undef TARGET_CONDITIONAL_REGISTER_USAGE #define TARGET_CONDITIONAL_REGISTER_USAGE mmix_conditional_register_usage +#undef TARGET_HAVE_SPECULATION_SAFE_VALUE +#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed + #undef TARGET_RTX_COSTS #define TARGET_RTX_COSTS mmix_rtx_costs #undef TARGET_ADDRESS_COST |