I have noticed quite a few code bloat issues with the Watcom C runtime. For some of the more obscure functions it is often better to write some inline assembly and make the DOS or BIOS call directly than it is to use the corresponding C runtime function. The "stat()" family of functions are a good example of this; you can get what you need more efficiently by using the native DOS interrupts.
Watcom has double byte character support too, which has a pretty large overhead for programs that do not need it. Mike ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user