re PR target/86812 (visium port needs updating for CVE-2017-5753)

PR target/86812
	* config/visium/visium.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define.

From-SVN: r264281
This commit is contained in:
Eric Botcazou 2018-09-13 17:27:00 +00:00 committed by Eric Botcazou
parent 131a075cc1
commit 5f54d5fee4
2 changed files with 21 additions and 11 deletions

View File

@ -1,3 +1,8 @@
2018-09-13 Eric Botcazou <ebotcazou@adacore.com>
PR target/86812
* config/visium/visium.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define.
2018-09-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/87263

View File

@ -288,8 +288,10 @@ static HOST_WIDE_INT visium_constant_alignment (const_tree, HOST_WIDE_INT);
#undef TARGET_PRINT_OPERAND_PUNCT_VALID_P
#define TARGET_PRINT_OPERAND_PUNCT_VALID_P visium_print_operand_punct_valid_p
#undef TARGET_PRINT_OPERAND
#define TARGET_PRINT_OPERAND visium_print_operand
#undef TARGET_PRINT_OPERAND_ADDRESS
#define TARGET_PRINT_OPERAND_ADDRESS visium_print_operand_address
@ -368,6 +370,9 @@ static HOST_WIDE_INT visium_constant_alignment (const_tree, HOST_WIDE_INT);
#undef TARGET_CONSTANT_ALIGNMENT
#define TARGET_CONSTANT_ALIGNMENT visium_constant_alignment
#undef TARGET_HAVE_SPECULATION_SAFE_VALUE
#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
struct gcc_target targetm = TARGET_INITIALIZER;
namespace {