diff options
author | Javier Miranda <miranda@adacore.com> | 2023-03-06 11:43:28 +0100 |
---|---|---|
committer | Eric Botcazou <ebotcazou@adacore.com> | 2023-03-06 11:45:24 +0100 |
commit | 14e5b65fd9bb6a848adda8ec939840c8f3ea6b40 (patch) | |
tree | 592ccd31597871f545f55dbab62018f00d408c42 /libgcc | |
parent | 94a67e3044212592ce408952c526210a81e1bf49 (diff) | |
download | gcc-14e5b65fd9bb6a848adda8ec939840c8f3ea6b40.zip gcc-14e5b65fd9bb6a848adda8ec939840c8f3ea6b40.tar.gz gcc-14e5b65fd9bb6a848adda8ec939840c8f3ea6b40.tar.bz2 |
Fix assertion failure on VSS library
gcc/ada/
PR ada/108858
* sem_ch6.adb (Analyze_Subprogram_Body_Helper): For functions with
separate spec, if their return type was visible through a limited-
with context clause, their extra formals were not added when the
spec was analyzed. Now the full view must be available, and the
extra formals can be created and Returns_By_Ref computed.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions