D vs. C#

Walter Bright newshound1 at digitalmars.com
Wed Oct 24 03:22:59 PDT 2007


Don Clugston wrote:
> Unfortunately, the ABIs for Linux 64 and Windows 64 are diverging. It's 
> ridiculous. I don't know if D will be able to support a common ABI 
> across both platforms.


dmd already supports two different ABIs - win32 and linux 32. There are 
numerous subtle differences in calling conventions, alignment, register 
usage, as well as the major one of name mangling.



More information about the Digitalmars-d mailing list