diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2010-09-19 14:55:28 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2010-09-19 14:55:28 +0000 |
commit | a963da4d4891794686c982ed3c84691dcea487fb (patch) | |
tree | 66ba2b935e91e290c60f125c94b6f3a1b96cecfe /gcc/combine.c | |
parent | 0b1821788cbe452cfa0cd50452e50754542aee3f (diff) | |
download | gcc-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