Browse Source

* new bug

peter 22 years ago
parent
commit
9ff3d9ac58
1 changed files with 23 additions and 0 deletions
  1. 23 0
      tests/webtbs/tw2631.pp

+ 23 - 0
tests/webtbs/tw2631.pp

@@ -0,0 +1,23 @@
+{ %cpu=i386 }
+
+{ Source provided for Free Pascal Bug Report 2631 }
+{ Submitted by "Arnstein" on  2003-08-12 }
+{ e-mail: [email protected] }
+
+{$ifdef fpc}{$mode delphi}{$endif}
+
+function d : int64;
+  begin
+    asm
+      xor ecx,ecx
+      mov dword ptr Result,$00000000;
+      mov dword ptr Result+4,$00100000;
+      mov dword ptr Result[4+ECX*2],$00100000;
+    end;
+  end;
+
+begin
+  WRITELN( d );
+  if d<>$0010000000000000 then
+    halt(1);
+end.