Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!umn-d-ub!umn-cs!ems!rosevax!richw From: richw@rosevax.UUCP Newsgroups: comp.lang.c Subject: MSC Linking and Libraries Message-ID: <3195@rosevax.Rosemount.COM> Date: Thu, 19-Nov-87 10:27:13 EST Article-I.D.: rosevax.3195 Posted: Thu Nov 19 10:27:13 1987 Date-Received: Sat, 21-Nov-87 18:41:34 EST Organization: Rosemount Inc., Eden Prairie, MN Lines: 16 Keywords: MSC I have some questions about the MSC linker and compiler I hope someone can answer. 1) Does the MSC linker link an entire library to an object file or does it extract only the functions actually used by the object code? 2) Why is the executable size of program so much larger than the object file size? The De Smet compiler I've used seems to produce much smaller executables than MSC. 3) If the MSC linker does link in an entire library are there programs which will remove unused library functions. Thanks in advance, Rich W