aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2017-09-20 16:06:11 -0600
committerJeff Law <law@gcc.gnu.org>2017-09-20 16:06:11 -0600
commit329c9aee7390d033fc3f186d72d3fbe2138de80c (patch)
treeb846726a6f905482e33477bf43905f21657b7909 /gcc
parent9d2bac69bcbf4715b353c91485f0afb52513e88d (diff)
downloadgcc-329c9aee7390d033fc3f186d72d3fbe2138de80c.zip
gcc-329c9aee7390d033fc3f186d72d3fbe2138de80c.tar.gz
gcc-329c9aee7390d033fc3f186d72d3fbe2138de80c.tar.bz2
powerpcspe.c (rs6000_expand_prologue): Fix thinko in stack clash protection support.
* config/powerpcspe/powerpcspe.c (rs6000_expand_prologue): Fix thinko in stack clash protection support. From-SVN: r253036
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/config/powerpcspe/powerpcspe.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9f0c821..588542c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,8 @@
2017-09-20 Jeff Law <law@redhat.com>
+ * config/powerpcspe/powerpcspe.c (rs6000_expand_prologue): Fix
+ thinko in stack clash protection support.
+
* explow.c (compute_stack_clash_protection_loop_data): Use
CONST_INT_P instead of explicit test. Verify object is a
CONST_INT_P before looking at INTVAL.
diff --git a/gcc/config/powerpcspe/powerpcspe.c b/gcc/config/powerpcspe/powerpcspe.c
index e235d3c..c7ccda1 100644
--- a/gcc/config/powerpcspe/powerpcspe.c
+++ b/gcc/config/powerpcspe/powerpcspe.c
@@ -29688,7 +29688,7 @@ rs6000_emit_prologue (void)
current_function_static_stack_size = info->total_size;
if (flag_stack_check == STATIC_BUILTIN_STACK_CHECK
- || flag_stack_check_protection)
+ || flag_stack_clash_protection)
{
HOST_WIDE_INT size = info->total_size;