aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
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/gcc-interface
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/gcc-interface')
0 files changed, 0 insertions, 0 deletions