From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ocean.emcraft.com (ocean.emcraft.com [213.221.7.182]) by mx1.pokylinux.org (Postfix) with ESMTP id D54054C81065 for ; Thu, 20 Jan 2011 18:43:08 -0600 (CST) Received: from localhost ([127.0.0.1] helo=[IPv6:::1]) by ocean.emcraft.com with esmtp (Exim 4.69) (envelope-from ) id 1Pg55i-0002Zk-7J; Fri, 21 Jan 2011 03:43:02 +0300 Message-ID: <4D38D69D.4000405@emcraft.com> Date: Fri, 21 Jan 2011 03:43:09 +0300 From: Ilya Yanok User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101226 Icedove/3.0.11 MIME-Version: 1.0 To: Adrian Alonso References: <1295296178-18590-1-git-send-email-aalonso@secretlab.ca> <1295296178-18590-3-git-send-email-aalonso@secretlab.ca> <4D3799C1.7000108@emcraft.com> <4D38725A.9050300@intel.com> In-Reply-To: Cc: poky@pokylinux.org, Saul Wold Subject: Re: [PATCH 03/25] gcc: crosssdk unset TARGET_FPU X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jan 2011 00:43:14 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Adrian, Saul, On 20.01.2011 20:53, Adrian Alonso wrote: > But I'm not sure if un-setting TARGET_FPU on crosssdk.bbclass would > affect > other targets. It should not. crosssdk class rewrites all TARGET_* variables except TARGET_FPU which may lead to inconsistent set of TARGET_* variables (like TARGET_ARCH = "x86_64" and TARGET_FPU = "soft"). This in turn confuses some recipes (like gcc). Actually, we need to add the same thing to the nativesdk class (and, probably, native too) for the same reason. Note that resetting TARGET_FPU in the nativesdk.bbclass solved the decimal-float issue (which turned to be the problem with eglibc-nativesdk). I'll post my patch soon, but it still needs more testing. Regards, Ilya.