aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2023-07-11 10:59:17 +0200
committerMarc Poulhiès <poulhies@adacore.com>2023-07-28 09:28:16 +0200
commit7a1826d3d1f36033408eaa71c167fbb322523946 (patch)
treebb95cf7138fd1dce0e81a6e9a29d46b4375b75ff /gcc/expr.cc
parent9c70186d84b895340771fcf9df54e3ed6f1a4e48 (diff)
downloadgcc-7a1826d3d1f36033408eaa71c167fbb322523946.zip
gcc-7a1826d3d1f36033408eaa71c167fbb322523946.tar.gz
gcc-7a1826d3d1f36033408eaa71c167fbb322523946.tar.bz2
ada: Elide the copy in extended returns for nonlimited by-reference types
gcc/ada/ * gcc-interface/trans.cc (gnat_to_gnu): Restrict previous change to the case where the simple return statement has got no storage pool.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions