Hello Roberto, > I must add the Digital Mars C++ compiler (http://www.digitalmars.com), > closed source, free (as in beer), and currently actively maintained by > its original author Walter Bright. I think that the DOS compiler it's a > 16bit executable, but I'm not sure.
> DMC is faster than OW, and generates beter code, AFAIR. I regard Walter Bright highly, and even bought (many many years ago) his Zortech C++ Compiler V2.1 - at this time and for a long time the only C++ compiler for DOS. So of cource I took DMC and tried to compile the FreeDOS kernel with it. There were some technical difficulties (which could have been overcome with some effort) due to our crazy memory model, it generated code exceeding MSVC by ~1,5 K (for ~45K kernel), and Open Watcom generates even slightly better (=smaller) code. there are many other reasons to prefer one compiler over another, but for the kernel (where only size matters) OWC is definitively better. tom ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel