aboutsummaryrefslogtreecommitdiff
path: root/gcc/ree.cc
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2023-09-05 06:57:10 +0000
committerMarc Poulhiès <poulhies@adacore.com>2023-09-15 15:01:29 +0200
commit545af80aef6dcc368f3e50cbd0c2119ddbdde2e7 (patch)
tree9286569a049c23e21dc8ec4b38250d2cee5cf598 /gcc/ree.cc
parentdd6e5d29cbdbed25e4e52e5f06b1bfa835aab215 (diff)
downloadgcc-545af80aef6dcc368f3e50cbd0c2119ddbdde2e7.zip
gcc-545af80aef6dcc368f3e50cbd0c2119ddbdde2e7.tar.gz
gcc-545af80aef6dcc368f3e50cbd0c2119ddbdde2e7.tar.bz2
ada: Crash on creation of extra formals on type extension
Revert previous patch and fix the pending issue. gcc/ada/ * accessibility.ads (Needs_Result_Accessibility_Extra_Formal): Removed. * accessibility.adb (Needs_Result_Accessibility_Level_Param): Removed. (Needs_Result_Accessibility_Extra_Formal): Removed. (Needs_Result_Accessibility_Level): Revert previous patch. * sem_ch6.adb (Parent_Subprogram): Handle function overriding an enumeration literal. (Create_Extra_Formals): Ensure that the parent subprogram has all its extra formals.
Diffstat (limited to 'gcc/ree.cc')
0 files changed, 0 insertions, 0 deletions