Path: utzoo!attcan!uunet!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: EXE file size Message-ID: <14434@smoke.brl.mil> Date: 12 Nov 90 13:31:14 GMT References: <16398@mentor.cc.purdue.edu> <4302@sactoh0.SAC.CA.US> <71185@iuvax.cs.indiana.edu> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 10 In article <71185@iuvax.cs.indiana.edu> herrj@silver.ucs.indiana.edu (Jonathan R. Herr) writes: >Might the C files be larger due to the #include'd files? When you >include these, isn't the WHOLE file included? For Christ's sake, standard header files define macros and declare library externs; they do NOT define library externs. That occurs only when the extern definitions are linked into the executable from the library, which they will not be if no use has been made of them. Besides, in the posted example there were no #includes.