mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-30 16:53:41 +02:00

usage in case PIC generation is on (some by adding PIC-versions of the assembler code, most by adding -Cg- to the options to be used). Note: the Intel assembler reader does not yet support the Delphi PIC construct, so tests with that (like test/tasmread and test/tcg1) do not work with -Cg on non-Darwin (Darwin needs a different PIC construct) git-svn-id: trunk@9370 -
25 lines
365 B
ObjectPascal
25 lines
365 B
ObjectPascal
{ %cpu=i386 }
|
|
{ %OPT=-Cg- }
|
|
|
|
{ Source provided for Free Pascal Bug Report 3093 }
|
|
{ Submitted by "Dail Singleton" on 2004-05-08 }
|
|
{ e-mail: fdails@hal-pc.org }
|
|
{$asmmode intel}
|
|
var
|
|
d1,d2,d3 : double;
|
|
begin
|
|
d1:=1;
|
|
d2:=2;
|
|
asm
|
|
fld d1
|
|
fld d2
|
|
fdivr st(1),st
|
|
fst d3
|
|
end;
|
|
if d3<>2 then
|
|
begin
|
|
writeln(d3);
|
|
halt(1);
|
|
end;
|
|
end.
|