浏览代码

+ declare the readport and writeport methods as inline in the interface part of
the ports unit, so the new inlining of in and out instructions actually works

git-svn-id: trunk@39364 -

nickysn 7 年之前
父节点
当前提交
8b55c071fa
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      rtl/msdos/ports.pp

+ 4 - 4
rtl/msdos/ports.pp

@@ -20,14 +20,14 @@ interface
 
 type
    tport = object
-      procedure writeport(p : word;data : byte);
-      function  readport(p : word) : byte;
+      procedure writeport(p : word;data : byte);inline;
+      function  readport(p : word) : byte;inline;
       property pp[w : word] : byte read readport write writeport;default;
    end;
 
    tportw = object
-      procedure writeport(p : word;data : word);
-      function  readport(p : word) : word;
+      procedure writeport(p : word;data : word);inline;
+      function  readport(p : word) : word;inline;
       property pp[w : word] : word read readport write writeport;default;
    end;