]> gcc.gnu.org Git - gcc.git/commit
trans.c (call_to_gnu): In the return-by-target-ptr case do not set the result type...
authorEric Botcazou <ebotcazou@adacore.com>
Wed, 7 Apr 2010 10:49:53 +0000 (10:49 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 7 Apr 2010 10:49:53 +0000 (10:49 +0000)
commit55ba23c40499d1c964890789b07795a56904164d
tree3bc081d5d0f96735caf03554ef6eabd3ed90486b
parent6392bea6024d79cc95344b1ed8c1d70a0e669fa0
trans.c (call_to_gnu): In the return-by-target-ptr case do not set the result type if...

* gcc-interface/trans.c (call_to_gnu): In the return-by-target-ptr case
do not set the result type if there is a specified target and do not
convert the result in any cases.
(protect_multiple_eval): Make direct SAVE_EXPR for CALL_EXPR.
(maybe_stabilize_reference) <COMPOUND_EXPR>: Merge with CALL_EXPR.

From-SVN: r158053
gcc/ada/ChangeLog
gcc/ada/gcc-interface/trans.c
This page took 0.059115 seconds and 5 git commands to generate.