CC386 is a general-purpose 32-bit C compiler. It is not an optimizing compiler but given that the code generation is fairly good. There are two versions; one is for MSDOS/DPMI and one is for Win32. ccdl374e.zip (DOS version installer) cwdl374e.zip (Windows IDE version installer) cwdl374l.zip (library sources) cwdl374s.zip (compiler + tools srcs)