diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-08-29 12:19:00 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-08-29 12:19:00 +0200 |
commit | 1378bf105ea73f1d4fab574dc8ed6d1479433296 (patch) | |
tree | 28305a5dec129da5c93001b73f0d5239be6459fe /gcc/ada/raise-gcc.c | |
parent | 164e06c6c1fcb98089ed09959d251376ca1717dc (diff) | |
download | gcc-1378bf105ea73f1d4fab574dc8ed6d1479433296.zip gcc-1378bf105ea73f1d4fab574dc8ed6d1479433296.tar.gz gcc-1378bf105ea73f1d4fab574dc8ed6d1479433296.tar.bz2 |
[multiple changes]
2011-08-29 Gary Dismukes <dismukes@adacore.com>
* sem_type.adb: Minor reformatting.
2011-08-29 Robert Dewar <dewar@adacore.com>
* makeutl.adb: Minor reformatting.
2011-08-29 Ed Schonberg <schonberg@adacore.com>
* sem_ch8.adb (Analyze_Object_Renaming): If the renamed object is a
function call of a limited type, the expansion of the renaming is
complicated by the presence of various temporaries and subtypes that
capture constraints of the renamed object.
Rewrite node as an object declaration, whose expansion is simpler.
Given that the object is limited there is no copy involved and no
performance hit.
From-SVN: r178187
Diffstat (limited to 'gcc/ada/raise-gcc.c')
0 files changed, 0 insertions, 0 deletions