[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 16 Oct 2015 12:53:03 +0000 (14:53 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 16 Oct 2015 12:53:03 +0000 (14:53 +0200)
commit65cddf367d0eda1283d398e9933768286c1386fd
treecbd04fbbd93f8a27552d700f1b75927c1be21334
parentf9105bfacd6119d197885897857f82e7a7cfdde1
[multiple changes]

2015-10-16  Bob Duff  <duff@adacore.com>

* adadecode.h, adadecode.c (ada_demangle): Remove
ada_demangle, no longer used.
* a-except-2005.adb: Bring System.Traceback.Symbolic into the
closure.

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

* sem_util.adb, sem_util.ads (Get_Reference_Discriminant): Utility to
locate the access discriminant that supports implicit dereference on a
record type.
(Is_OK_Variable_For_Out_Parameter): Reject other illegal uses
of Implicit_Dereference on an access_to_constant when actual
parameter is a rewritten variable or function call.

From-SVN: r228886
gcc/ada/ChangeLog
gcc/ada/a-except-2005.adb
gcc/ada/adadecode.c
gcc/ada/adadecode.h
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads