فهرست منبع

- removed tai_const.create_pint and .create_pint_aligned, because they use the
pint type, which is now deprecated (as it does not always represent the
correct pointer type in all i8086 memory models); replacements methods, which
should be used instead are .create_sizeint, .create_int_dataptr or
.create_int_codeptr (or their _unaligned counterparts)

git-svn-id: trunk@34838 -

nickysn 8 سال پیش
والد
کامیت
77dedfdcf5
1فایلهای تغییر یافته به همراه0 افزوده شده و 24 حذف شده
  1. 0 24
      compiler/aasmtai.pas

+ 0 - 24
compiler/aasmtai.pas

@@ -617,8 +617,6 @@ interface
           constructor Create_sleb128bit(_value : int64);
           constructor Create_uleb128bit(_value : qword);
           constructor Create_aint(_value : aint);
-          constructor Create_pint(_value : pint);
-          constructor Create_pint_unaligned(_value : pint);
           constructor Create_sizeint(_value : asizeint);
           constructor Create_sizeint_unaligned(_value : asizeint);
           constructor Create_sym(_sym:tasmsymbol);
@@ -1566,28 +1564,6 @@ implementation
       end;
 
 
-    constructor tai_const.Create_pint(_value : pint);
-      begin
-         inherited Create;
-         typ:=ait_const;
-         consttype:=aitconst_ptr;
-         value:=_value;
-         sym:=nil;
-         endsym:=nil;
-      end;
-
-
-    constructor tai_const.Create_pint_unaligned(_value: pint);
-      begin
-         inherited Create;
-         typ:=ait_const;
-         consttype:=aitconst_ptr_unaligned;
-         value:=_value;
-         sym:=nil;
-         endsym:=nil;
-      end;
-
-
     constructor tai_const.Create_sizeint(_value : asizeint);
       begin
         inherited Create;