浏览代码

* use pascal loop, so it can be better optimized

git-svn-id: trunk@23273 -
florian 12 年之前
父节点
当前提交
d2a7d09931
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      rtl/embedded/arm/lpc21x4.pp

+ 6 - 4
rtl/embedded/arm/lpc21x4.pp

@@ -419,10 +419,12 @@ unit lpc21x4;
 
 
     procedure PASCALMAIN; external name 'PASCALMAIN';
     procedure PASCALMAIN; external name 'PASCALMAIN';
 
 
-    procedure _FPC_haltproc; assembler; nostackframe; public name '_haltproc';
-      asm
-      .Lhalt:
-        b .Lhalt
+    procedure _FPC_haltproc; public name '_haltproc';
+      label
+        Lhalt;
+      begin
+      Lhalt:
+        goto Lhalt;
       end;
       end;
 
 
     var
     var