Browse Source

* define PNativeInt and PNativeUint as ^NativeInt and ^NativeUint, instead of
PPtrInt/PPtrUint, because on i8086 in the far data memory models the pointer
size is different than the native int size.

git-svn-id: trunk@26911 -

nickysn 11 years ago
parent
commit
b3e6248547
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/inc/systemh.inc

+ 2 - 2
rtl/inc/systemh.inc

@@ -474,8 +474,8 @@ Type
   PWordBool           = ^WordBool;
   PWordBool           = ^WordBool;
   PLongBool           = ^LongBool;
   PLongBool           = ^LongBool;
 
 
-  PNativeInt 	      = PPtrInt;
-  PNativeUInt	      = PPtrUint;
+  PNativeInt 	      = ^NativeInt;
+  PNativeUInt	      = ^NativeUint;
   pInt8   	      = PShortInt;
   pInt8   	      = PShortInt;
   pInt16  	      = PSmallint;
   pInt16  	      = PSmallint;
   pInt32  	      = PLongint;
   pInt32  	      = PLongint;