aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.compile/weirddecl.java
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2001-12-18 08:30:30 -0500
committerJason Merrill <jason@gcc.gnu.org>2001-12-18 08:30:30 -0500
commitf21add0737d299427da125d7b89ecfe89b5e11db (patch)
treeedc5e296aa2480c6b58999dde1d72aa6a6e2b60f /libjava/testsuite/libjava.compile/weirddecl.java
parent769317c56d2321f57f3da95f444026e26f0e795c (diff)
downloadgcc-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