瀏覽代碼

* forgotten comment

git-svn-id: trunk@38142 -
florian 7 年之前
父節點
當前提交
46fe2d486c
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      compiler/rasm.pas

+ 1 - 0
compiler/rasm.pas

@@ -155,6 +155,7 @@ unit rasm;
         if (po_assembler in current_procinfo.procdef.procoptions) and
         if (po_assembler in current_procinfo.procdef.procoptions) and
            (sym.typ=paravarsym) and
            (sym.typ=paravarsym) and
            (tparavarsym(sym).paraloc[calleeside].location^.loc=LOC_REGISTER) and
            (tparavarsym(sym).paraloc[calleeside].location^.loc=LOC_REGISTER) and
+           { ... however this is only possible if the pointer takes only one register location }
            not assigned(tparavarsym(sym).paraloc[calleeside].location^.Next) and
            not assigned(tparavarsym(sym).paraloc[calleeside].location^.Next) and
            isimplicitpointer then
            isimplicitpointer then
           exit;
           exit;