X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com Date: Mon, 21 Apr 2014 16:27:28 +0300 From: Eli Zaretskii Subject: Re: ctime.c changes add about 4.5k more size In-reply-to: X-012-Sender: halo1 AT inter DOT net DOT il To: djgpp-workers AT delorie DOT com Message-id: <83k3aidd8f.fsf@gnu.org> References: <83vbu3cc6b DOT fsf AT gnu DOT org> <83mwfedesd DOT fsf AT gnu DOT org> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Mon, 21 Apr 2014 16:11:41 +0300 > From: Ozkan Sezer > > Extracted ctime.o from old and new libc.a compilations, 13330 bytes > and 17452 bytes, and ran nm on them, attached the output files. Looks like these added functions bear most of the bloat: _increment_overflow _increment_overflow32 _leaps_thru_end_of > Maybe it's best for me to override those functions in my projects > with lite versions without using any timezone info. If you don't need the timezone files, you could make the code much simpler, yes.