sem_eval.adb (Subtypes_Statically_Match): Remove superfluous patch added in previous...
authorJavier Miranda <miranda@adacore.com>
Mon, 4 Aug 2008 12:51:10 +0000 (14:51 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 4 Aug 2008 12:51:10 +0000 (14:51 +0200)
2008-08-04  Javier Miranda  <miranda@adacore.com>

* sem_eval.adb (Subtypes_Statically_Match): Remove superfluous patch
added in previous patch to handle access to subprograms.

From-SVN: r138616

gcc/ada/sem_eval.adb

index ea4f769ea23386796c3627cbf5ae03086e915822..d80679158385a31c32cc2e1f4e6c93a1e1e6ba8a 100644 (file)
@@ -4388,12 +4388,7 @@ package body Sem_Eval is
             return
               Subtype_Conformant
                 (Designated_Type (T1),
-                 Designated_Type (T2))
-
-               --  Convention check required to cover protected subprograms
-
-               and then Convention (Designated_Type (T1)) =
-                        Convention (Designated_Type (T2));
+                 Designated_Type (T2));
          else
             return
               Subtypes_Statically_Match