aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/libgnat/a-strunb__shared.ads
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/libgnat/a-strunb__shared.ads')
-rw-r--r--gcc/ada/libgnat/a-strunb__shared.ads4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ada/libgnat/a-strunb__shared.ads b/gcc/ada/libgnat/a-strunb__shared.ads
index 3f5d56e..2da9dc7 100644
--- a/gcc/ada/libgnat/a-strunb__shared.ads
+++ b/gcc/ada/libgnat/a-strunb__shared.ads
@@ -83,10 +83,10 @@ private with System.Atomic_Counters;
private with Ada.Strings.Text_Buffers;
package Ada.Strings.Unbounded with
- Initial_Condition => Length (Null_Unbounded_String) = 0
+ Initial_Condition => Length (Null_Unbounded_String) = 0,
+ Always_Terminates
is
pragma Preelaborate;
- pragma Annotate (GNATprove, Always_Return, Unbounded);
type Unbounded_String is private with
Default_Initial_Condition => Length (Unbounded_String) = 0;