From: Tom de Vries Date: Sat, 14 Dec 2013 08:06:22 +0000 (+0000) Subject: Fix REG_PARM_STACK_SPACE usage in expand_call X-Git-Tag: releases/gcc-4.9.0~2085 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=deb1de6782e139ccbccc6d4e5dc20c8c320eef78;p=thirdparty%2Fgcc.git Fix REG_PARM_STACK_SPACE usage in expand_call 2013-12-14 Tom de Vries * calls.c (expand_call): Fix REG_PARM_STACK_SPACE comparison. From-SVN: r205982 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e9ee35f7c30b..fdb84d1d4234 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-12-14 Tom de Vries + + * calls.c (expand_call): Fix REG_PARM_STACK_SPACE comparison. + 2013-12-13 DJ Delorie * config/rl78/rl78-expand.md (one_cmplqi2): Make constant signed. diff --git a/gcc/calls.c b/gcc/calls.c index 2226e78a4894..501474b8b6d8 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -2595,7 +2595,7 @@ expand_call (tree exp, rtx target, int ignore) /* If outgoing reg parm stack space changes, we can not do sibcall. */ || (OUTGOING_REG_PARM_STACK_SPACE (funtype) != OUTGOING_REG_PARM_STACK_SPACE (TREE_TYPE (current_function_decl))) - || (reg_parm_stack_space != REG_PARM_STACK_SPACE (fndecl)) + || (reg_parm_stack_space != REG_PARM_STACK_SPACE (current_function_decl)) #endif /* Check whether the target is able to optimize the call into a sibcall. */