trans.c (finalize_nrv_r): Remove obsolete code.
* gcc-interface/trans.c (finalize_nrv_r): Remove obsolete code. (build_return_expr): Likewise. (Call_to_gnu): If this is a function call and there is no target, create a temporary for the return value for all aggregate types, but never create it for a return statement. Push a binding level around the call in more cases. Remove obsolete code. From-SVN: r233805
Showing
gcc/testsuite/gnat.dg/stack_usage3.adb
0 → 100644
gcc/testsuite/gnat.dg/stack_usage3_pkg.ads
0 → 100644
Please
register
or
sign in
to comment