aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2021-04-26 13:32:06 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2021-07-05 13:09:10 +0000
commit0b8880428c4da92886b069af714365019f660ade (patch)
treed91f97e9a46a31c31916a8c3a04515fe9441f4fa /gcc/gcc.c
parent243573ff080ed436d8cd9a3273e509ee436434d9 (diff)
downloadgcc-0b8880428c4da92886b069af714365019f660ade.zip
gcc-0b8880428c4da92886b069af714365019f660ade.tar.gz
gcc-0b8880428c4da92886b069af714365019f660ade.tar.bz2
[Ada] Spurious error in instantiation with aggregate and private ancestor
gcc/ada/ * sem_aggr.adb (Resolve_Record_Aggregate, Step_5): Do not check for the need to use an extension aggregate for a given component when within an instance and the type of the component hss a private ancestor: the instantiation is legal if the generic compiles, and spurious errors may be generated otherwise.
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions