瀏覽代碼

* fixed the passing of extended floating type parameters on i8086 for
pocall_register after r24761 (it is the same change as in r24766, but for
pocall_register)

git-svn-id: trunk@27709 -

nickysn 11 年之前
父節點
當前提交
3dfc6ac7e1
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      compiler/i8086/cpupara.pas

+ 2 - 2
compiler/i8086/cpupara.pas

@@ -695,8 +695,8 @@ unit cpupara;
                                     end
                                   else
                                     begin
-                                      { We can allocate at maximum 32 bits per location }
-                                      if paralen>sizeof(aint) then
+                                      { We can allocate at maximum 16 bits per location }
+                                      if paralen>=sizeof(aint) then
                                         begin
                                           l:=sizeof(aint);
                                           paraloc^.def:=uinttype;