Browse Source

* Some IntN types

michael 6 years ago
parent
commit
2c68cfda8c
1 changed files with 8 additions and 0 deletions
  1. 8 0
      packages/rtl/system.pas

+ 8 - 0
packages/rtl/system.pas

@@ -50,6 +50,13 @@ const
                                Base types
 *****************************************************************************}
 type
+  Int8 = ShortInt;
+  UInt8 = Byte;
+  Int16 = SmallInt;
+  UInt16 = Word;
+  Int32 = Longint;
+  UInt32 = LongWord;
+
   Integer = LongInt;
   Cardinal = LongWord;
   DWord = LongWord;
@@ -68,6 +75,7 @@ type
   TTime = type TDateTime;
   TDate = type TDateTime;
 
+
   Int64 = type NativeInt unimplemented; // only 53 bits at runtime
   UInt64 = type NativeUInt unimplemented; // only 52 bits at runtime
   QWord = type NativeUInt unimplemented; // only 52 bits at runtime