X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Sun, 21 Nov 2004 06:53:15 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-ID: <01c4cf86$Blat.v2.2.2$287c0440@zahav.net.il> Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=ISO-8859-1 X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 2.2.2 In-reply-to: (message from =?ISO-8859-15?Q?David_M=FCller?= on Sat, 20 Nov 2004 22:37:44 +0100) Subject: Re: program size increase with djdev204 References: Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: =?ISO-8859-15?Q?David_M=FCller?= > Date: Sat, 20 Nov 2004 22:37:44 +0100 > > I see a 25% increase of the resulting program size when i switch from > djdev203 to djdev204. The rest of the environment (program source, gcc, > binutils and compile option) is still the same. > > Below are the outputs from the "size" program: > > text data bss dec hex filename > 70128 5120 20480 95728 175f0 test_203.exe > > text data bss dec hex filename > 92144 5632 22528 120304 1d5f0 test_204.exe > > > Any idea what is causing this and how to get rid of this code bloat? I'm guessing that this is because the v2.04 library supports symlinks, so its code is larger. If you think symlinks (and other new features introduced in v2.04) are ``bloat'', then keep using v2.03.