CompuServe Messages

prototype question

    21-Nov-92 10:40:53
Fm: Doug Walker 71165,2274
To: Jeff Pratt 76057,3645
It sounds to me like you are using a debug option higher than DEBUG=LINE, which would cause debugging information to be linked in. If you have one 1000-line file that #includes stdio.h, all the structures defined therein are included in the debug information; if you have 10 100-line files, all that information is included ten times, resulting in a larger executable. Try linking with the NODEBUG linker option (STRIPDEBUG if you link with the SC command) and I'll wager that the size will be much closer. –Doug