[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 23 Oct 2014 10:27:00 +0000 (12:27 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 23 Oct 2014 10:27:00 +0000 (12:27 +0200)
commit13fa2acbf0fe378a034920f214b727005fe4d0ef
tree0e463aeb8578fad198193c51038fcacb0db1e299
parentb04d926e216ec1c7bd66080fd891dafc1baed9c5
[multiple changes]

2014-10-23  Vincent Celier  <celier@adacore.com>

* gnatls.adb: If --RTS= was not used, check if there is a default
runtime. If there is none, in verbose mode, indicate that the
default runtime is not available and show only the current
directory in the source and the object search paths.

2014-10-23  Ed Schonberg  <schonberg@adacore.com>

* sem_ch6.adb (Process_Formals): A thunk procedure with a
parameter of a limited view does not need a freeze node.

2014-10-23  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_ch7.adb (Analyze_Package_Body_Helper):
The logic which hides local entities from external
visibility is now contained in routine Hide_Public_Entities.
(Hide_Public_Entities): New routine. Object and subprogram
renamings are now hidden from external visibility the same way
objects are.

2014-10-23  Ed Schonberg  <schonberg@adacore.com>

* sem_attr.adb (Analyze_Attribute): The prefix of attribute Elaborated
does not require freezing, in particular if it denotes a generic
function.

From-SVN: r216585
gcc/ada/ChangeLog
gcc/ada/gnatls.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_ch7.adb