Re: FastCode Reference Compilers



Dennis wrote:
Hi

Only one problem I think, but did not check.

FastMM4 4.78 uses MMX intructions as default. Perhaps they have been
written db xx and then they will compile.

Best regards
Dennis Kjaer Christensen

There are snippets like this:
___________________________________________
@MMXMoveLoop:
{Move a 16 byte block}
{$ifdef Delphi4or5}
{Delphi 5 compatibility}
db $0f, $6f, $04, $01
db $0f, $6f, $4c, $01, $08
db $0f, $7f, $04, $11
db $0f, $7f, $4c, $11, $08
{$else}
movq mm0, [eax + ecx]
movq mm1, [eax + ecx + 8]
movq [edx + ecx], mm0
movq [edx + ecx + 8], mm1
{$endif}
___________________________________________

I've been using 4.74 with Delphi 5, and hope that you won't break that
compatibility. I note that you mention 4.78. I've just downloaded that
version, and it say it supports Delphi 4 or later, so I'll give it a
whirl.

Thanks,
David


.



Relevant Pages

  • Re: Borland is neglecting Delphi for Win32 badly
    ... > the Borland apparatchiks in this forum enjoy.... ... I am seriously pro Borland and Pro Delphi for lots of good reasons that ... I'm even of the opinion that Delphi ... Dennis suggested the idea of hooks into the code ...
    (borland.public.delphi.non-technical)
  • Re: OK, Dennis, calm down... / Goes for Anders too...
    ... I still had great fun during the weekend playing with Delphi, ... Once again, sorry Dennis! ...
    (borland.public.delphi.language.basm)
  • Re: Informal Poll --- 100K to 1M Sale
    ... Maybe if Dennis and I keep coming up with examples, ... OpenSource does not mean that you are allowed to redistribute it. ... Check out the Delphi Community Blog Aggregator ... BSS Enterprise Accounting FrameWork ...
    (borland.public.delphi.non-technical)
  • Re: Fastcode Memory Manager B&V 2.0.0
    ... Dennis Kjaer Christensen ... Delphi 2006 always streams these new properties out to the DFM, ... You can fix this by manually editing the DFM to remove the properties ... or load the forms in to an earlier version of Delphi and let it tell ...
    (borland.public.delphi.language.basm)