tb0104.pp 411 B

123456789101112131415161718192021
  1. { Old file: tbs0123.pp }
  2. { Asm, problem with intel assembler (shrd) OK 0.99.11 (PM) }
  3. { bug for shrd assemblerreader }
  4. begin
  5. if false then
  6. begin
  7. {$asmmode intel}
  8. asm
  9. SHRD [ESI-8], EAX, CL
  10. SHLD EBX,ECX,5
  11. IMUL ECX,dword [EBP-8],5
  12. end;
  13. {$asmmode att}
  14. asm
  15. shrdl %cl,%eax,-8(%esi)
  16. shldl $5,%ecx,%ebx
  17. imull $5,-8(%ebp),%ecx
  18. end;
  19. end;
  20. end.