From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from xenotime.net ([72.52.64.118]:34340 "HELO xenotime.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1750736AbZD3UYQ (ORCPT ); Thu, 30 Apr 2009 16:24:16 -0400 Received: from ::ffff:71.182.83.218 ([71.182.83.218]) by xenotime.net for ; Thu, 30 Apr 2009 13:24:13 -0700 Message-ID: <49FA0944.7060602@xenotime.net> Date: Thu, 30 Apr 2009 13:25:40 -0700 From: Randy Dunlap MIME-Version: 1.0 Subject: Re: error when using KCONFIG_ALLCONFIG? References: <49F8D6EC.1090800@xenotime.net> <20090429234911.GA1922@uranus.ravnborg.org> <49F8E904.3080601@xenotime.net> In-Reply-To: <49F8E904.3080601@xenotime.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kbuild-owner@vger.kernel.org List-ID: To: Sam Ravnborg Cc: linux-kbuild@vger.kernel.org Randy Dunlap wrote: > Sam Ravnborg wrote: >> On Wed, Apr 29, 2009 at 03:38:36PM -0700, Randy Dunlap wrote: >>> Hi, >>> >>> I often use >>> make KCONFIG_ALLCONFIG=filename allnoconfig >>> >>> and it works fine. However, when I use O= with that: >>> >>> make O=xx64 KCONFIG_ALLCONFIG=filename allnoconfig >>> >>> I get an xx64/.config file that is the same as >>> >>> make O=xx64 allnoconfig >>> >>> I.e., the KCONFIG_ALLCONFIG=filename part was ignored. >>> >>> Is this new? expected? known? >> I dunno if it is new but it is not expected. >> Can you try if it help to move 'filename' to output directory. > > make O=xx64 KCONFIG_ALLCONFIG=xx64/filename allnoconfig > > gives the same result as 'make allnoconfig'. It appears that using O= with KCONFIG_ALLCONFIG causes the KCONFIG_ALLCONFIG option/feature to be ignored completely. All of these commands act as though KCONFIG_ALLCONFIG=filename was not used at all: make O=zz64 KCONFIG_ALLCONFIG=filename allyesconfig make O=zz64 KCONFIG_ALLCONFIG=filename allmodconfig make O=zz64 KCONFIG_ALLCONFIG=filename allnoconfig These all produce the same output .config files that are produced by entering: make O=zz64 allyesconfig make O=zz64 allmodconfig make O=zz64 allnoconfig ~Randy