[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 18 Nov 2015 10:03:44 +0000 (11:03 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 18 Nov 2015 10:03:44 +0000 (11:03 +0100)
commit5904016a5c1d7df58877678583a3f65ebecc052d
tree51c383861941a122ba6296c8658ad90d4501fb03
parent287aa0ed9267e7afe6d9350a6b5b95f271db28ce
[multiple changes]

2015-11-18  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_util.adb (Has_Full_Default_Initialization):
Perform the test for the presence of pragma
Default_Initial_Condition prior to the specialized type
checks. Add a missing case where the lack of a pragma argument
yields full default initialization.

2015-11-18  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_res.adb (Resolve_Entity_Name): Do not check
for elaboration issues when a variable appears as the name of
an object renaming declaration as this constitutes an aliasing,
not a read.

2015-11-18  Ed Schonberg  <schonberg@adacore.com>

* checks.adb (Overlap_Check): An actual that is an aggregate
cannot overlap with another actual, and no check should be
generated for it.
* targparm.ads: Fix typos.

2015-11-18  Pascal Obry  <obry@adacore.com>

* adaint.c: Routine __gnat_killprocesstree only implemented on
Linux and Windows.

2015-11-18  Pascal Obry  <obry@adacore.com>

* g-ctrl_c.adb: Minor style fixes.

From-SVN: r230523
gcc/ada/ChangeLog
gcc/ada/adaint.c
gcc/ada/checks.adb
gcc/ada/g-ctrl_c.adb
gcc/ada/sem_res.adb
gcc/ada/sem_util.adb
gcc/ada/targparm.ads