openssh static size. and -ffunction-sections
Wed Nov 14 14:57:00 GMT 2001
---- Original Message -----
From: "Christopher Faylor" <email@example.com>
Sent: Wednesday, November 21, 2001 2:58 PM
Subject: Re: openssh static size. and -ffunction-sections
> On Wed, Nov 21, 2001 at 02:53:59PM +1100, Robert Collins wrote:
> >Just a thought: was the openssl static libraries built
> >with -ffunction-sections?
> >If not, then that may be why the openssh static binaries where so big
> >and so I think that -ffunction-sections should be mandatory for
> >packagers, unless the libraries sources is one-function-per-file
> >structured (which achieves the same thing).
> Does the linker do the "right thing" when functions are in their
> own sections? I didn't know that. I thought there was some other
> linker switch available for accomplishing that.
I recall a thread recently when someone whinged about ld not grabbing
single functions, and the answer was: use -ffunction-sections because
_by design_ ld grabs whole sections at a time. Mind you I'm no expert on
this, just raising the issue... I'll shutup now.
More information about the Cygwin-apps