diff options
author | Jason Merrill <jason@redhat.com> | 2001-12-18 08:30:30 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2001-12-18 08:30:30 -0500 |
commit | f21add0737d299427da125d7b89ecfe89b5e11db (patch) | |
tree | edc5e296aa2480c6b58999dde1d72aa6a6e2b60f /libjava/testsuite/libjava.compile/weirddecl.java | |
parent | 769317c56d2321f57f3da95f444026e26f0e795c (diff) | |
download | gcc-f21add0737d299427da125d7b89ecfe89b5e11db.zip gcc-f21add0737d299427da125d7b89ecfe89b5e11db.tar.gz gcc-f21add0737d299427da125d7b89ecfe89b5e11db.tar.bz2 |
C++ ABI change: destroy value arguments in caller.
* calls.c (initialize_argument_information): Pass the address of
the TARGET_EXPR temporary rather than storing it into another.
* semantics.c (genrtl_start_function, genrtl_finish_function): Don't
create an extra binding level for the parameters.
* decl.c (store_parm_decls): Don't do parameter cleanups.
From-SVN: r48154
Diffstat (limited to 'libjava/testsuite/libjava.compile/weirddecl.java')
0 files changed, 0 insertions, 0 deletions