https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62235

--- Comment #14 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Author: ebotcazou
Date: Tue Sep  5 09:47:21 2017
New Revision: 251706

URL: https://gcc.gnu.org/viewcvs?rev=251706&root=gcc&view=rev
Log:
        PR ada/62235
        * gcc-interface/decl.c (gnat_to_gnu_entity): Skip regular processing
        for Itypes that are E_Record_Subtype with a cloned subtype.
        <E_Record_Subtype>: Use the DECL of the cloned type directly, if any.

Added:
    trunk/gcc/testsuite/gnat.dg/incomplete5.adb
    trunk/gcc/testsuite/gnat.dg/incomplete5.ads
    trunk/gcc/testsuite/gnat.dg/incomplete5_pkg.adb
    trunk/gcc/testsuite/gnat.dg/incomplete5_pkg.ads
Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/gcc-interface/decl.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to