[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 09:19:34 +0000 (11:19 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 09:19:34 +0000 (11:19 +0200)
commit820f11620e17579c411c3eb31d73a772a2174f85
treeb7d83c8f3229002a15a221bd9cfebea591bbd37d
parent998429d6f234d9a1fa1ecc711ac851ecb06919c9
[multiple changes]

2017-04-25  Bob Duff  <duff@adacore.com>

* freeze.adb (Freeze_Record_Type): Use the
underlying type of the component type to determine whether it's
elementary. For representation clause purposes, a private type
should behave the same as its full type.
* fname.ads, fname.adb (Is_Predefined_File_Name):
Make sure things like "system.ali" are recognized as predefined.

2017-04-25  Javier Miranda  <miranda@adacore.com>

* debug.adb: Update documentation of -gnatd.6.

2017-04-25  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb (Preanalyze_Range): Handle properly an Ada2012
element iterator when the name is an overloaded function call,
one of whose interpretations yields an array.

From-SVN: r247155
gcc/ada/ChangeLog
gcc/ada/debug.adb
gcc/ada/fname.adb
gcc/ada/freeze.adb
gcc/ada/sem_ch5.adb