aboutsummaryrefslogtreecommitdiff
path: root/gcc/modulo-sched.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-06-06 10:34:22 +0930
committerAlan Modra <amodra@gcc.gnu.org>2014-06-06 10:34:22 +0930
commitddbb449ffe5236c4968a73b2440a4aef0350564e (patch)
tree23c342a3de8e01fa8b6546969fa6002664b39812 /gcc/modulo-sched.c
parent424ce7d729c3bdb240615b36052f75c6ac852943 (diff)
downloadgcc-ddbb449ffe5236c4968a73b2440a4aef0350564e.zip
gcc-ddbb449ffe5236c4968a73b2440a4aef0350564e.tar.gz
gcc-ddbb449ffe5236c4968a73b2440a4aef0350564e.tar.bz2
re PR target/61300 (powerpc64le miscompile with K&R-style function definition at -O0)
PR target/61300 * doc/tm.texi.in (INCOMING_REG_PARM_STACK_SPACE): Document. * doc/tm.texi: Regenerate. * function.c (INCOMING_REG_PARM_STACK_SPACE): Provide default. Use throughout in place of REG_PARM_STACK_SPACE. * config/rs6000/rs6000.c (rs6000_reg_parm_stack_space): Add "incoming" param. Pass to rs6000_function_parms_need_stack. (rs6000_function_parms_need_stack): Add "incoming" param, ignore prototype_p when incoming. Use function decl when incoming to handle K&R style functions. * config/rs6000/rs6000.h (REG_PARM_STACK_SPACE): Adjust. (INCOMING_REG_PARM_STACK_SPACE): Define. From-SVN: r211296
Diffstat (limited to 'gcc/modulo-sched.c')
0 files changed, 0 insertions, 0 deletions