fpc/tests/webtbs/tw11786.pp
Jonas Maebe 3a68484434 * skip for darwin/i386 (contains non-pic assembler)
git-svn-id: trunk@12534 -
2009-01-10 19:45:47 +00:00

27 lines
347 B
ObjectPascal

{ %skiptarget=darwin}
{ %cpu=i386 }
var
w : word;
b1,b2,b3 : byte;
begin
b1:=$aa;
b2:=$55;
b3:=$aa;
{$asmmode intel}
asm
mov eax,$deadbeef
mov ax,w
shr eax,16
mov w,ax
mov bl,$55
lea edx,b2
test [edx],bl
setnz b1
end;
if w<>$dead then
halt(1);
if b1<>1 then
halt(1);
writeln('ok');
end.