Commit 8eb7aec1 by Hans-Peter Nilsson Committed by Hans-Peter Nilsson

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
parent 8023c7a4
2018-09-09 Hans-Peter Nilsson <hp@bitrange.com> 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 PR target/85666
* config/mmix/mmix.c (mmix_assemble_integer): Handle byte-size * config/mmix/mmix.c (mmix_assemble_integer): Handle byte-size
non-CONST_INT rtx:es using assemble_integer_with_op ".byte". non-CONST_INT rtx:es using assemble_integer_with_op ".byte".
......
...@@ -224,6 +224,9 @@ static HOST_WIDE_INT mmix_starting_frame_offset (void); ...@@ -224,6 +224,9 @@ static HOST_WIDE_INT mmix_starting_frame_offset (void);
#undef TARGET_CONDITIONAL_REGISTER_USAGE #undef TARGET_CONDITIONAL_REGISTER_USAGE
#define TARGET_CONDITIONAL_REGISTER_USAGE mmix_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 #undef TARGET_RTX_COSTS
#define TARGET_RTX_COSTS mmix_rtx_costs #define TARGET_RTX_COSTS mmix_rtx_costs
#undef TARGET_ADDRESS_COST #undef TARGET_ADDRESS_COST
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment