aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/types.ads
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/types.ads')
-rw-r--r--gcc/ada/types.ads2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/ada/types.ads b/gcc/ada/types.ads
index a74bfb6..2caaf50 100644
--- a/gcc/ada/types.ads
+++ b/gcc/ada/types.ads
@@ -59,6 +59,8 @@ package Types is
subtype Pos is Int range 1 .. Int'Last;
-- Positive Int values
+ subtype Nonzero_Int is Int with Predicate => Nonzero_Int /= 0;
+
type Word is mod 2 ** 32;
-- Unsigned 32-bit integer