[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 26 Oct 2015 11:31:06 +0000 (12:31 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 26 Oct 2015 11:31:06 +0000 (12:31 +0100)
commit24fd21c393d671989c45f53fcfb0f489d9ca768e
tree0f9950631aa45cfa54c57c97b5eed3b4ebc9d641
parent529ce461f0ec3b81458e8478a1342e7a89a43861
[multiple changes]

2015-10-26  Yannick Moy  <moy@adacore.com>

* lib-xref-spark_specific.adb (Add_SPARK_Xrefs): Use character 'r' to
denote a reference to a constant which may have variable input, and
thus may be treated as a variable in GNATprove, instead of the
character 'c' used for constants.

2015-10-26  Ed Schonberg  <schonberg@adacore.com>

* sem_util.adb (Object_Access_Level): Only aliased formals of
functions have the accessibility level of the point of call;
aliased formals of procedures have the same level as unaliased
formals.
(New_Copy_Tree): Add guard on copying itypes. From code reading.

From-SVN: r229337
gcc/ada/ChangeLog
gcc/ada/lib-xref-spark_specific.adb
gcc/ada/sem_util.adb