r260829 - in /trunk/gcc/ada: ChangeLog exp_aggr...
pmderodat@gcc.gnu.org
pmderodat@gcc.gnu.org
Mon May 28 08:54:00 GMT 2018
Author: pmderodat
Date: Mon May 28 08:54:18 2018
New Revision: 260829
URL: https://gcc.gnu.org/viewcvs?rev=260829&root=gcc&view=rev
Log:
[Ada] Copy index expression trees rather than relocating them
2018-05-28 Ed Schonberg <schonberg@adacore.com>
gcc/ada/
* exp_aggr.adb (Flatten): Copy tree of expression in a component
association with a range or a set of discrete choices, rather than
relocating the node. This avoids inconsistencies in the tree when
handling nested subprograms with uplevel references for LLVM.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_aggr.adb
More information about the Gcc-cvs
mailing list