On R, 2008-05-30 at 20:20 +0100, Ciaran McCreesh wrote: > On Fri, 30 May 2008 21:13:32 +0200 > Luca Barbato <[EMAIL PROTECTED]> wrote: > > Talk to the upstream about this, probably getting a satisfying > > solution isn't that difficult. > > The solution is to use --as-needed in the same way that -ffast-math is > used: only with applications specifically designed to support it.
You mean everything but paludis? Doesn't your grand plan include supporting Prefix and Interix with PE binaries and so on? I know projects that need to work around static initialization not being reliable - they only happen to have done that for other reasons (such as Windows PE format, iirc) years before --as-needed was implemented for binutils. Standards is one thing - reality is something quite different. The reality is that everything designed to work everywhere is just mighty happy with --as-needed and lots of benefits to gain from it. -- Mart Raudsepp Gentoo Developer Mail: [EMAIL PROTECTED] Weblog: http://planet.gentoo.org/developers/leio -- gentoo-dev@lists.gentoo.org mailing list