[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 20 Apr 2016 09:04:48 +0000 (11:04 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 20 Apr 2016 09:04:48 +0000 (11:04 +0200)
commit93e90bf474fd9410af5127417d542c2f80466ca4
tree8616898e3b7ad3f24b04d88a28933b1d1f8286c7
parentae3d8837bd4e64b3e0ffc43b2b997248ed5c66e2
[multiple changes]

2016-04-20  Gary Dismukes  <dismukes@adacore.com>

* par_sco.adb, sem_util.adb, sem_ch13.adb: Minor typo corrections and
reformatting.

2016-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_prag.adb (Analyze_Pragma, case Default_Storage_Pool):
If the pragma comes from an aspect specification, verify that
the aspect applies to an entity with a declarative part.
* exp_ch5.adb: Code cleanup.

2016-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_res.adb (Resolve_If_Expression): If first expression is
universal, resolve subsequent ones with the corresponding class
type (Any_Integer or Any_Real).

2016-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb (Analyze_Iterator_Specification): If expansion is
disabled, complete the analysis of the iterator name to ensure
that reference for entities within are properly generated.

2016-04-20  Arnaud Charlet  <charlet@adacore.com>

* a-dispat.ads (Yield): add Global contract.
* a-calend.ads, a-reatim.ads: Added Initializes => Clock_Time.
* a-taside.adb: Added Initializes => Tasking_State.

From-SVN: r235240
12 files changed:
gcc/ada/ChangeLog
gcc/ada/a-calend.ads
gcc/ada/a-dispat.ads
gcc/ada/a-reatim.ads
gcc/ada/a-taside.ads
gcc/ada/exp_ch5.adb
gcc/ada/par_sco.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch5.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_res.adb
gcc/ada/sem_util.adb