From patchwork Fri Oct 5 09:51:37 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morten Svendsen X-Patchwork-Id: 189454 X-Patchwork-Delegate: esben@haabendal.dk Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hugin.dotsrc.org (hugin.dotsrc.org [130.225.254.102]) by ozlabs.org (Postfix) with ESMTP id 1140B2C032E for ; Fri, 5 Oct 2012 19:51:56 +1000 (EST) Received: from hugin.dotsrc.org (localhost [127.0.0.1]) by hugin.dotsrc.org (Postfix) with ESMTP id AFE483FB64 for ; Fri, 5 Oct 2012 11:51:55 +0200 (CEST) X-Original-To: dev@oe-lite.org Delivered-To: dev@oe-lite.org Received: from mail01.prevas.se (mail01.prevas.se [62.95.78.3]) by hugin.dotsrc.org (Postfix) with ESMTPS id 6D5FD3FCFC for ; Fri, 5 Oct 2012 11:51:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=prevas.dk; i=@prevas.dk; l=1617; q=dns/txt; s=ironport1; t=1349430712; x=1380966712; h=from:to:subject:date:message-id:in-reply-to:references: mime-version; bh=aERCdQreaZZTjPNAOgY8zFA/0Ogc3pPCO4asj+EWppk=; b=DinitnqwwCCuuxOODJ8DhYeHEywRABuPax5Hg7G0IIzA6CBcL2t3244u QDb7ERZ1gv9G/zmMAW/LEpkB+NSRnom1qQ1LLf0kNTYGtKpwWYEuP1u7C bJDXI3ZDAiqxGuF; X-IronPort-AV: E=Sophos;i="4.80,541,1344204000"; d="scan'208";a="2390708" Received: from vmprevas3.prevas.se (HELO smtp.prevas.se) ([172.16.8.103]) by ironport1.prevas.se with ESMTP/TLS/AES128-SHA; 05 Oct 2012 11:51:52 +0200 Received: from fire.prevas.dk (172.16.10.61) by smtp.prevas.se (172.16.8.105) with Microsoft SMTP Server (TLS) id 14.2.318.1; Fri, 5 Oct 2012 11:51:51 +0200 From: Morten Thunberg Svendsen To: Subject: [PATCH 4/4] recipes/crosstool-ng/gcc-versions: Do not add toolchain_kernel_version_machine to RECIPE FLAGS when not used Date: Fri, 5 Oct 2012 11:51:37 +0200 Message-ID: <2db3fc42b50573b58f569e6acb708df30c93c26d.1349430062.git.morten.thunbergsvendsen@prevas.dk> X-Mailer: git-send-email 1.7.10 In-Reply-To: References: MIME-Version: 1.0 X-Originating-IP: [172.16.10.61] X-BeenThere: dev@oe-lite.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: OE-lite development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dev-bounces@oe-lite.org Errors-To: dev-bounces@oe-lite.org The useflags.oeclass sets EXTRA_ARCH to '.${MACHINE}' if a MACHINE_USE_ flag is set. When setting MACHINE_USE_toolchain_kernel_version_machine in gcc native, sdk and cross-sdk, the MACHINE var would be used even though it is blacklisted for those recipe types. --- recipes/crosstool-ng/gcc-versions.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/recipes/crosstool-ng/gcc-versions.inc b/recipes/crosstool-ng/gcc-versions.inc index e3f941b..1c339e3 100644 --- a/recipes/crosstool-ng/gcc-versions.inc +++ b/recipes/crosstool-ng/gcc-versions.inc @@ -9,11 +9,15 @@ CT_KERNEL_VERSION = "${MACHINE_CT_KERNEL_VERSION}" CT_KERNEL_VERSION:sdk-cross = "${SDK_CT_KERNEL_VERSION}" CT_KERNEL_VERSION:sdk = "${SDK_CT_KERNEL_VERSION}" CT_KERNEL_VERSION:native = "${BUILD_CT_KERNEL_VERSION}" +USE_KERNEL_VERSION_MACHINE = "toolchain_kernel_version_machine" +USE_KERNEL_VERSION_MACHINE:sdk-cross = "" +USE_KERNEL_VERSION_MACHINE:native = "" +USE_KERNEL_VERSION_MACHINE:sdk = "" MACHINE_CT_KERNEL_VERSION = "${USE_toolchain_kernel_version_machine}" SDK_CT_KERNEL_VERSION = "${USE_toolchain_kernel_version_sdk}" SDK_CT_KERNEL_VERSION:TARGET_OS_mingw32 = "${USE_toolchain_w32api_version}" BUILD_CT_KERNEL_VERSION = "${USE_toolchain_kernel_version_build}" -RECIPE_FLAGS += "toolchain_kernel_version_machine toolchain_kernel_version_sdk \ +RECIPE_FLAGS += " ${USE_KERNEL_VERSION_MACHINE} toolchain_kernel_version_sdk \ toolchain_kernel_version_build toolchain_w32api_version" CT_LIBC_GLIBC_MIN_KERNEL_VERSION = "${USE_toolchain_min_kernel_machine}"