aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/raise-gcc.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2011-08-29 12:19:00 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2011-08-29 12:19:00 +0200
commit1378bf105ea73f1d4fab574dc8ed6d1479433296 (patch)
tree28305a5dec129da5c93001b73f0d5239be6459fe /gcc/ada/raise-gcc.c
parent164e06c6c1fcb98089ed09959d251376ca1717dc (diff)
downloadgcc-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