- Код: Выделить всё
function mynow:TMyTimeStamp;
var a:int64;
begin
result.time:=now();
asm
rdtsc
mov [a],eax //тут стал ругаться
mov [a+4],edx //тут стал ругаться
end;
result.rdtsc:=a;
end;
вроде работала, сегодня обновил FPC до 17096 - заругался
- Код: Выделить всё
log.pas(158,17) Error: Asm: 64 Bit operands not supported
log.pas(159,19) Error: Asm: 64 Bit operands not supported
как поправить? (хотя вроде всё правильно

XP, LAZARUS SVN 29766, FPC SVN 17096