diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2011-07-24 12:45:44 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2011-07-24 12:45:44 +0000 |
commit | f3d3457603f3d0566555fae58341e9f3137cfdb5 (patch) | |
tree | e8f8094e0aad34848de41c2150299cbb54051171 /gcc/ada/gcc-interface/decl.c | |
parent | 40ecdf413f8cb8709da07361200bd75f651e6fc5 (diff) | |
download | gcc-f3d3457603f3d0566555fae58341e9f3137cfdb5.zip gcc-f3d3457603f3d0566555fae58341e9f3137cfdb5.tar.gz gcc-f3d3457603f3d0566555fae58341e9f3137cfdb5.tar.bz2 |
gigi.h (build_function_stub): Remove.
* gcc-interface/gigi.h (build_function_stub): Remove.
(build_return_expr): Likewise.
(convert_vms_descriptor): Declare.
* gcc-interface/utils.c (convert_vms_descriptor): Make global.
(build_function_stub): Move to...
* gcc-interface/utils2.c (build_return_expr): Move to...
* gcc-interface/trans.c (build_function_stub): ...here.
(build_return_expr): ...here.
(Subprogram_Body_to_gnu): Add local variable for language_function.
Disconnect the parameter attributes cache, if any, once done with it.
Call end_subprog_body only after setting the end_locus.
Build the stub associated with the function, if any, at the very end.
(gnat_to_gnu) <N_Return_Statement>: Remove couple of useless local
variables and streamline control flow.
From-SVN: r176712
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions