Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!adm!kjm@marys From: kjm@marys Newsgroups: comp.unix.wizards Subject: Ultrix 2.0 C compiler executable sizes Message-ID: <9515@brl-adm.ARPA> Date: Mon, 28-Sep-87 11:12:22 EDT Article-I.D.: brl-adm.9515 Posted: Mon Sep 28 11:12:22 1987 Date-Received: Tue, 29-Sep-87 05:37:33 EDT Sender: news@brl-adm.ARPA Lines: 10 Probably the biggest contributing factor might be the inclusion in the executable of space for static variables. The VAX FORTRAN does this; it made some of our executables jump from 100K to 5 meg in length. In FORTRAN, you can work around this by putting huge arrays in COMMON blocks, which keeps the compiler from performing this optimization. Ken