Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.unix.wizards,comp.lang.c,comp.unix.questions Subject: Re: New feature of Ultrix C compilers Message-ID: <6473@brl-smoke.ARPA> Date: Sat, 26-Sep-87 23:12:46 EDT Article-I.D.: brl-smok.6473 Posted: Sat Sep 26 23:12:46 1987 Date-Received: Sun, 27-Sep-87 11:58:48 EDT References: <867@sask.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 11 Keywords: VAX C Xref: mnetor comp.unix.wizards:4526 comp.lang.c:4575 comp.unix.questions:4282 In article <867@sask.UUCP> coleman@sask.UUCP (Geoff Coleman @ College of Engineering) writes: >The new executables were ~2.5 times the size of the old one. You didn't provide much information -- It would have been helpful to know if the size increase was in the .text PSECT or .data. My initial guess would be that the new compiler initializes .data for global uninitialized data rather than using .bss. At least, that's one difference between old and new VAX PCCs (e.g. BSD's and System V's). That certainly makes for larger object files.