浏览代码

* removed superfluous checks (push_addr_param() already checks for those)

git-svn-id: trunk@24759 -
Jonas Maebe 12 年之前
父节点
当前提交
dd15ee5bf2
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      compiler/avr/cpupara.pas

+ 1 - 3
compiler/avr/cpupara.pas

@@ -356,9 +356,7 @@ unit cpupara;
                     LOC_REFERENCE:
                     LOC_REFERENCE:
                       begin
                       begin
                         paraloc^.size:=OS_ADDR;
                         paraloc^.size:=OS_ADDR;
-                        if push_addr_param(hp.varspez,paradef,p.proccalloption) or
-                          is_open_array(paradef) or
-                          is_array_of_const(paradef) then
+                        if push_addr_param(hp.varspez,paradef,p.proccalloption) then
                           assignintreg
                           assignintreg
                         else
                         else
                           begin
                           begin