aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcov-iov.c
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2020-06-13 08:21:19 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-07-16 05:18:20 -0400
commit135c02769b9ec625a55a0beba63415c1484f8951 (patch)
tree282d0c18a109b78e36c142b5703bcf1d5e1d5c24 /gcc/gcov-iov.c
parentca320dabf052c6fa53c25d77646e2edfffc18594 (diff)
downloadgcc-135c02769b9ec625a55a0beba63415c1484f8951.zip
gcc-135c02769b9ec625a55a0beba63415c1484f8951.tar.gz
gcc-135c02769b9ec625a55a0beba63415c1484f8951.tar.bz2
[Ada] Misplace of internal master renaming declaration
gcc/ada/ * exp_ch3.adb (Expand_N_Full_Type_Declaration): Ensure a _master declaration on limited types that might have tasks. * exp_ch9.adb (Build_Master_Renaming): For private types, if we are processing declarations in the private part, ensure that master is inserted before its full declaration; otherwise the master renaming may be inserted in the public part of the package (and hence before the declaration of its _master variable).
Diffstat (limited to 'gcc/gcov-iov.c')
0 files changed, 0 insertions, 0 deletions