aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2022-04-02 17:29:09 +0000
committerPierre-Marie de Rodat <derodat@adacore.com>2022-05-18 08:41:04 +0000
commit5b0e8d6937f7857e3dc7486a989e0c72d478c1ed (patch)
tree5d2e8c571c07343ed095719f6f006f1df30177ed /gcc/fortran
parent9af8c27f090ae549f43e40cff00a9d702db0ac85 (diff)
downloadgcc-5b0e8d6937f7857e3dc7486a989e0c72d478c1ed.zip
gcc-5b0e8d6937f7857e3dc7486a989e0c72d478c1ed.tar.gz
gcc-5b0e8d6937f7857e3dc7486a989e0c72d478c1ed.tar.bz2
[Ada] Errors missed on ACATS test B650007
This ACATS test shows that we need to call Is_Immutably_Limited_Type in Analyze_Function_Return and also that we have a latent bug in Is_Immutably_Limited_Type which shouldn't look through private types. gcc/ada/ * sem_aux.adb (Is_Immutably_Limited_Type): Do not look through private types as per RM 7.5(8.1). * sem_ch6.adb (Analyze_Function_Return): Use Is_Immutably_Limited_Type as per RM 6.5(5.10).
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions