aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2018-07-17 08:12:14 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-07-17 08:12:14 +0000
commitf4c2607769d476af4d340edea2e7c2f15266c3a1 (patch)
tree1c904805e5de917cce24b6de9b583c6345e3c220 /gcc/ada/gcc-interface/decl.c
parente164710e27346c3a9450416afaea2190c1055a95 (diff)
downloadgcc-f4c2607769d476af4d340edea2e7c2f15266c3a1.zip
gcc-f4c2607769d476af4d340edea2e7c2f15266c3a1.tar.gz
gcc-f4c2607769d476af4d340edea2e7c2f15266c3a1.tar.bz2
[Ada] Fix expansion of aggregates components rewritten to raise statements
2018-07-17 Ed Schonberg <schonberg@adacore.com> gcc/ada/ * exp_aggr.adb (Component_OK_For_Backend): If an array component of the enclosing record has a bound that is out of range (and that has been rewritten as a raise statement) the aggregate is not OK for any back end, and should be expanded into individual assignments. From-SVN: r262800
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions