Re: Inline assembler syntax error in Delphi 2006
- From: "Avatar Zondertau" <avatarzt@xxxxxxxxx (please reply to newsgroup)>
- Date: Fri, 30 Jun 2006 07:48:18 +0200
// fehlerhafte Berechnung, nur aus Kompatibilitdtsgr|nden enthalten
So apperently the writer himself realises this is wrong. Then i would
suggest taking it over literally for compatibility, since that is the
reason this incorrect function exists.
{$ifndef Dynamic_CRC_Table}
xor eax, DWORD [cCRC32Table][EBX]
{$else}
xor eax, DWORD [ESI][EBX]
{$endif}
{$ifndef Dynamic_CRC_Table}
xor eax, dword ptr [cCRC32Table + EBX]
{$else}
xor eax, dword ptr [ESI + EBX]
{$endif}
--
The Fastcode Project: http://www.fastcodeproject.org/
.
- References:
- Re: Inline assembler syntax error in Delphi 2006
- From: Avatar Zondertau
- Re: Inline assembler syntax error in Delphi 2006
- From: Avatar Zondertau
- Re: Inline assembler syntax error in Delphi 2006
- From: Avatar Zondertau
- Re: Inline assembler syntax error in Delphi 2006
- From: Nicholas Sherlock
- Re: Inline assembler syntax error in Delphi 2006
- From: Avatar Zondertau
- Re: Inline assembler syntax error in Delphi 2006
- Prev by Date: Re: Biggest Delphi bottleneck?
- Next by Date: Re: FastMM Newbie Questions
- Previous by thread: Re: Inline assembler syntax error in Delphi 2006
- Next by thread: Fastcode CompareText B&V 1.5.2
- Index(es):
Relevant Pages
|