aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_warn.adb
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2018-07-17 08:11:49 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-07-17 08:11:49 +0000
commitb3d18092b60c74ebabdb0cb596d4435b14859130 (patch)
tree68702370df01d9eca208c3e764e62c2a98a72235 /gcc/ada/sem_warn.adb
parent02fd37f505a164d921432503748a6f772a8f08c5 (diff)
downloadgcc-b3d18092b60c74ebabdb0cb596d4435b14859130.zip
gcc-b3d18092b60c74ebabdb0cb596d4435b14859130.tar.gz
gcc-b3d18092b60c74ebabdb0cb596d4435b14859130.tar.bz2
[Ada] Fix RM rule references
2018-07-17 Piotr Trojanek <trojanek@adacore.com> gcc/ada/ * sem_util.ads (Denotes_Same_Object): Likewise. * sem_warn.adb (Warn_On_Overlapping_Actuals): Fix RM rule references. From-SVN: r262798
Diffstat (limited to 'gcc/ada/sem_warn.adb')
-rw-r--r--gcc/ada/sem_warn.adb5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/ada/sem_warn.adb b/gcc/ada/sem_warn.adb
index 7c3254e..ee0ec6d 100644
--- a/gcc/ada/sem_warn.adb
+++ b/gcc/ada/sem_warn.adb
@@ -3630,9 +3630,8 @@ package body Sem_Warn is
Form1 : Entity_Id;
Form2 : Entity_Id;
Warn_Only : Boolean;
- -- GNAT warns on overlapping in-out parameters even when there are no
- -- two in-out parameters of an elementary type, as stated in
- -- RM 6.5.1 (17/2).
+ -- GNAT warns on overlapping in-out parameters of any type, not just for
+ -- elementary in-out parameters (as specified in RM 6.4.1 (15/3-17/3)).
-- Start of processing for Warn_On_Overlapping_Actuals