[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 29 Jan 2014 15:37:54 +0000 (16:37 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 29 Jan 2014 15:37:54 +0000 (16:37 +0100)
commitb7cb4a617fd5fd4ec69eedf3790f5c9ef836f0d7
treeecb4a0ed4260a6765f4005605459ca34b415b40b
parent35d4d8995a18522fc25763457e7b2efbc2d05089
[multiple changes]

2014-01-29  Javier Miranda  <miranda@adacore.com>

* exp_ch3.adb (Predefined_Primitive_Bodies): Complete the code
that checks if an interface types defines the predefined "="
function because the compiler was erroneously not generating the
predefined "=" primitive as soon as the name of some interface
primitive is "=" (formals were not checked).

2014-01-29  Ed Schonberg  <schonberg@adacore.com>

* expander.adb (Expander): In GNATprove mode, do not process
transient scopes: they are in general not created in this mode,
and an attempt to examine them will lead to constraint errors when
processing configuration pragmas that have analyzable expressions.

From-SVN: r207256
gcc/ada/ChangeLog
gcc/ada/exp_ch3.adb
gcc/ada/expander.adb