]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[Ada] Add pragma Annotate for CodePeer analysis
authorYannick Moy <moy@adacore.com>
Fri, 26 Nov 2021 08:32:09 +0000 (09:32 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 2 Dec 2021 16:26:29 +0000 (16:26 +0000)
gcc/ada/

* libgnat/s-widthi.adb: Add pragma Annotate.

gcc/ada/libgnat/s-widthi.adb

index 55a94ecfc10c1403e9deaa7057e38eb899fbd10a..e47c8c13f271fdc45a790c445b73792f12ff8254 100644 (file)
@@ -163,6 +163,9 @@ begin
          pragma Loop_Invariant (Pow = Big_10 ** (W - 2));
          pragma Loop_Invariant (Big (T) = Big (T_Init) / Pow);
          pragma Loop_Variant (Decreases => T);
+         pragma Annotate
+           (CodePeer, False_Positive,
+            "validity check", "confusion on generated code");
       end loop;
 
       declare