[Bug ada/62235] segmentation fault on Ada 2012 code
ebotcazou at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Sep 5 09:48:00 GMT 2017
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
More information about the Gcc-bugs
mailing list