]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 8 Jul 2013 08:10:20 +0000 (10:10 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 8 Jul 2013 08:10:20 +0000 (10:10 +0200)
commit466c212744b8307eef2e40272ceda90e8fc12f97
treed6f48d9fd1c23407b976f1d27ac24452feefb143
parent7b23a7acb483d484bb91601f6b55c1699227ba4b
[multiple changes]

2013-07-08  Ed Schonberg  <schonberg@adacore.com>

* exp_ch9.adb (Expand_N_Asynchronous_Select): If the trigger
of the asynchronous select is a dispatching call, transform the
abortable part into a procedure, to avoid duplication of local
loop variables that may appear within.

2013-07-08  Vincent Celier  <celier@adacore.com>

* projects.texi: Update the documentation of suffixes in package
Naming.

2013-07-08  Ed Schonberg  <schonberg@adacore.com>

* sem_ch6.adb (Conforming_Types): Anonymous_access_to_subprograsm
types are type conformant if the designated type of one is
protected and the other is not. Convention only matters when
checking subtype conformance.

2013-07-08  Ed Schonberg  <schonberg@adacore.com>

* sem_res.adb (Make_Call_Into_Operator): In ASIS mode, propagate
back the fully resolved operands to the original function call
so that all semantic information remains available to ASIS.

From-SVN: r200767
gcc/ada/ChangeLog
gcc/ada/exp_ch9.adb
gcc/ada/projects.texi
gcc/ada/sem_ch6.adb
gcc/ada/sem_res.adb