This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r135992 - /trunk/gcc/ada/sem_ch6.adb
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 27 May 2008 09:20:39 -0000
- Subject: r135992 - /trunk/gcc/ada/sem_ch6.adb
Author: charlet
Date: Tue May 27 09:20:38 2008
New Revision: 135992
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135992
Log:
2008-05-27 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb:
(Is_Interface_Conformant): Handle properly a primitive operation that
overrides an interface function with a controlling access result.
(Type_Conformance): If Skip_Controlling_Formals is true, when matching
inherited and overriding operations, omit as well the conformance check
on result types, to prevent spurious errors.
Modified:
trunk/gcc/ada/sem_ch6.adb