aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2016-02-29 09:16:57 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-02-29 09:16:57 +0000
commit5d2a63dc7bb7942ba287323d89cdf622015c1e39 (patch)
tree0f91e6f86c4456a140d2c8b71d841a7ce8f81252 /libcpp
parent93e708f9c3dba10010b56e897fbb89f93d10a21b (diff)
downloadgcc-5d2a63dc7bb7942ba287323d89cdf622015c1e39.zip
gcc-5d2a63dc7bb7942ba287323d89cdf622015c1e39.tar.gz
gcc-5d2a63dc7bb7942ba287323d89cdf622015c1e39.tar.bz2
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
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions