aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline-transform.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2014-08-04 12:13:04 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2014-08-04 12:13:04 +0200
commit0fea901b8fe3f3476282e3db52f329002f551381 (patch)
tree0cbbc100e132aa2a0f288573f50ae517520872b1 /gcc/ipa-inline-transform.c
parent11261647740b1ae87c271c47c5849f62628f6a91 (diff)
downloadgcc-0fea901b8fe3f3476282e3db52f329002f551381.zip
gcc-0fea901b8fe3f3476282e3db52f329002f551381.tar.gz
gcc-0fea901b8fe3f3476282e3db52f329002f551381.tar.bz2
[multiple changes]
2014-08-04 Thomas Quinot <quinot@adacore.com> * sem_ch5.adb: Minor reformatting. 2014-08-04 Ed Schonberg <schonberg@adacore.com> * freeze.adb (Late_Freeze_Subprogram): Following AI05-151, a function can return a limited view of a type declared elsewhere. In that case the function cannot be frozen at the end of its enclosing package. If its first use is in a different unit, it cannot be frozen there, but if the call is legal the full view of the return type is available and the subprogram can now be frozen. However the freeze node cannot be inserted at the point of call, but rather must go in the package holding the function, so that the backend can process it in the proper context. From-SVN: r213562
Diffstat (limited to 'gcc/ipa-inline-transform.c')
0 files changed, 0 insertions, 0 deletions