Michael Schnell <mschn...@lumino.de>:

> 2) ES: in my tests I modified ES in ASM code in a Delphi program and 
> caused it to crash by this, So the Delphi compiler seems to use it (for 
> whatever purpose)

No surprise, in any sane environment DS should be equal to ES. Most notorious 
instruction requiring that would be "movsb/w/d" which is using ES: for the 
target address. AFAIR a segment override is possible there, but only for the 
source address.


Vinzent.
-- 
Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to