C++ ABI change: destroy value arguments in caller.
authorJason Merrill <jason@gcc.gnu.org>
Fri, 18 Jan 2002 13:23:23 +0000 (08:23 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 18 Jan 2002 13:23:23 +0000 (08:23 -0500)
commit4ffbff5906ce6291c39852f0856b5f6a60a3d3e1
treede62a7ffd9e1ccdbb6bca0943f03d7fb326127a6
parent1c556b2274cfd0e18f8a350f3e385bb857d56856
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.

From-SVN: r48983
gcc/testsuite/g++.dg/init/elide1.C [new file with mode: 0644]