Watcom C compiler
From Wikipedia, the free encyclopedia
The Watcom C/C++ compiler was esteemed amongst DOS developers by the high execution speed of the compiled code it produced and for supporting the Intel 80386 "protected mode". In the mid 1990s, some of the most technically ambitious DOS games such as Doom and Duke Nukem 3D were built using Watcom C[1].
Though no longer supported by owner Sybase as a commercial product, Watcom's C/C++ tools and the Watcom Fortran compiler are available as the open source Open Watcom C/C++ and F77 packages, with the assistance of SciTech Software. The code is portable, and like many other open source compiler projects such as gcc, the compiler backend (code generator) is retargetable. The compiler can be operated from, and generate executable code for, the DOS, OS/2 and Windows operating systems. It also supports NLM targets for Novell NetWare. There is ongoing work to retarget it for the Linux and modern BSD (eg. FreeBSD) operating systems, running on x86, PowerPC and other processors. The Open Watcom C/C++ version 1.4 release on December 2005 has Linux x86 as an experimental target, supported from NT or OS/2 host platforms. There is code for an abandoned QNX version, but libraries necessary for it to be compiled could not be released as open source.[citation needed] The current version 1.5 was released on April 26, 2006.
Contents |
[edit] Release History
The Open Watcom Wiki has a comprehensive history here.
[edit] References
[edit] Further reading
- Rick Grehan. "Watcom C/C++ Gets a New Face", BYTE, October 1994.