From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot0-f195.google.com ([74.125.82.195]:34842 "EHLO mail-ot0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750823AbdFUKvV (ORCPT ); Wed, 21 Jun 2017 06:51:21 -0400 MIME-Version: 1.0 In-Reply-To: References: <20170609052417.561-1-npiggin@gmail.com> <20170609052417.561-2-npiggin@gmail.com> <20170619165100.3ce26d00@roar.ozlabs.ibm.com> <20170619182714.2cb60e17@roar.ozlabs.ibm.com> <20170620015205.329519b2@roar.ozlabs.ibm.com> <20170621124708.6bce7692@roar.ozlabs.ibm.com> <20170621140445.4d6fd92a@roar.ozlabs.ibm.com> <20170621191607.33c8db74@roar.ozlabs.ibm.com> <20170621203824.719ffdc5@roar.ozlabs.ibm.com> From: Arnd Bergmann Date: Wed, 21 Jun 2017 12:51:20 +0200 Message-ID: Subject: Re: [PATCH 1/5] kbuild: thin archives final link close --whole-archives option Content-Type: text/plain; charset="UTF-8" Sender: linux-kbuild-owner@vger.kernel.org List-ID: To: Nicholas Piggin Cc: Masahiro Yamada , Linux Kbuild mailing list , linux-arch , Michal Marek , Linus Torvalds , Stephen Rothwell , kbuild test robot , Josh Triplett , Nicolas Pitre On Wed, Jun 21, 2017 at 12:49 PM, Arnd Bergmann wrote: > On Wed, Jun 21, 2017 at 12:38 PM, Nicholas Piggin wrote: >> On Wed, 21 Jun 2017 12:21:16 +0200 >> Arnd Bergmann wrote: >>> so we are fine as long as we enable THIN_ARCHIVES >>> and LD_DEAD_CODE_DATA_ELIMINATION at the same time >>> on ARM. >> >> Well the current proposal is to unconditionally enable it for all archs >> for 4.13. After that I'll submit patches to x86 and powerpc arch >> maintainers to allow LD_DEAD_CODE_DATA_ELIMINATION as an option. I guess >> you will do ARM and there have been MIPS guys looking at it too. >> >> That leaves a window of one release. ARM could unselect thin archives if >> necessary but I think it would be much better to enable it and flush out >> any toolchain and build issues before doing the LD_DCDE option. Disabling >> should be a last resort if we can't fix something in time for release. > > I see. [hit 'send' too early] We can always revert 06e226c7fb23 ("clk: sunxi-ng: Move all clock types to a library"), it's also scheduled for 4.13 and has not been in a release yet. Arnd