diff options
author | Javier Miranda <miranda@adacore.com> | 2020-03-04 14:22:44 -0500 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:12:03 -0300 |
commit | a1a9b6619eca5f5999a55ade861c9140f91af3bc (patch) | |
tree | 11119b8631b5bff8425a18c711591ee343191fba /gcc/fortran | |
parent | ef71af1d4a2551c92a3453530c592c29a97f0838 (diff) | |
download | gcc-a1a9b6619eca5f5999a55ade861c9140f91af3bc.zip gcc-a1a9b6619eca5f5999a55ade861c9140f91af3bc.tar.gz gcc-a1a9b6619eca5f5999a55ade861c9140f91af3bc.tar.bz2 |
[Ada] Crash on dispatching conditional entry call
2020-06-11 Javier Miranda <miranda@adacore.com>
gcc/ada/
* exp_ch9.adb (Expand_N_Conditional_Entry_Call): Replace call to
New_Copy_List by calls to the new routine
New_Copy_Separate_List.
* sem_util.ads (New_Copy_Separate_List, New_Copy_Separate_Tree):
New routines.
* sem_util.adb (New_Copy_Separate_List, New_Copy_Separate_Tree):
New routines.
(New_Copy_Tree): Extend the machinery that detects syntactic
nodes to handle lists of indentifiers with field More_Ids;
otherwise such nodes are erroneously handled as semantic nodes.
Copy aspect specifications attached to nodes.
* sem_ch12.adb (Copy_Generic_Node): Protect reading attribute
Etype.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions