aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2010-09-19 14:55:28 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2010-09-19 14:55:28 +0000
commita963da4d4891794686c982ed3c84691dcea487fb (patch)
tree66ba2b935e91e290c60f125c94b6f3a1b96cecfe /gcc/combine.c
parent0b1821788cbe452cfa0cd50452e50754542aee3f (diff)
downloadgcc-a963da4d4891794686c982ed3c84691dcea487fb.zip
gcc-a963da4d4891794686c982ed3c84691dcea487fb.tar.gz
gcc-a963da4d4891794686c982ed3c84691dcea487fb.tar.bz2
trans.c (gnat_pushdecl): Do not do anything special for PARM_DECLs.
* gcc-interface/trans.c (gnat_pushdecl): Do not do anything special for PARM_DECLs. (end_subprog_body): If the body is a BIND_EXPR, make its associated block the top-level one. (build_function_stub): Build a statement group for the whole function. * gcc-interface/utils.c (Subprogram_Body_to_gnu): If copy-in/copy-out is used, create the enclosing block early and process first the OUT parameters. From-SVN: r164422
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions