[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 24 Apr 2013 14:33:20 +0000 (16:33 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 24 Apr 2013 14:33:20 +0000 (16:33 +0200)
commitb5bdffcc4fc8a8c04662438eee0edc2be7ac15b9
tree740bfbd90d0a1688d1e8914c3a7c6db05bd6e5ab
parent327b1ba4bd731c191f167d74ec3766939ab923de
[multiple changes]

2013-04-24  Vincent Celier  <celier@adacore.com>

* gnat_ugn.texi: Document new gnatls switch -aPdir.
* gnatcmd.adb: Pass switch -aP<dir> to gnatls.
* gnatls.adb (Scan_Ls_Arg): Process new switch -aP<dir>. Issue
a warning for unknown switches.
(Usage): Add line for new switch -aPdir.

2013-04-24  Ed Schonberg  <schonberg@adacore.com>

* sem_util.adb, sem_util.ads (Is_Limited_Class_Wide_Type): Return true
if the type comes from a limited view, so that task attributes can be
constructed.

2013-04-24  Yannick Moy  <moy@adacore.com>

* checks.adb (Apply_Float_Conversion_Check): Do not apply checks if
full expansion is not enabled.

2013-04-24  Ed Schonberg  <schonberg@adacore.com>

* sem_ch6.adb (Create_Extra_Formals): In Ada 2012, create extra
formals if the type does not yet have a completion, and thus
has no underlying view.

2013-04-24  Ed Schonberg  <schonberg@adacore.com>

* sem_ch13.adb (Analyze_Aspect_Specifications): Treat an aspect
specification for Address as a reference, to suppress warnings
on entities that may be read by an external device.

From-SVN: r198237
gcc/ada/ChangeLog
gcc/ada/checks.adb
gcc/ada/gnat_ugn.texi
gcc/ada/gnatcmd.adb
gcc/ada/gnatls.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads