Walter Bright: > I suggest running obj2asm on the resulting obj files and see what the > real difference is. I am sorry, I have just started learning X86 asm, I am not much good yet :-) Here you can see the asm from DMD followed by the one from GCC: http://codepad.org/Kjttfq4z Bye, bearophile