From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [80.91.229.2] (helo=ciao.gmane.org) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1LuNQ0-0004Fi-1g for openembedded-devel@openembedded.org; Thu, 16 Apr 2009 10:59:09 +0200 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LuNMF-0004QQ-JG for openembedded-devel@openembedded.org; Thu, 16 Apr 2009 08:54:07 +0000 Received: from s55917625.adsl.wanadoo.nl ([85.145.118.37]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Apr 2009 08:54:07 +0000 Received: from k.kooi by s55917625.adsl.wanadoo.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Apr 2009 08:54:07 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: openembedded-devel@openembedded.org From: Koen Kooi Date: Thu, 16 Apr 2009 10:53:55 +0200 Message-ID: References: <200904152346.51072.raj.khem@gmail.com> Mime-Version: 1.0 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: s55917625.adsl.wanadoo.nl User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4pre) Gecko/20090413 Shredder/3.0b3pre In-Reply-To: <200904152346.51072.raj.khem@gmail.com> Sender: news X-SA-Exim-Connect-IP: 80.91.229.2 X-SA-Exim-Mail-From: gcho-openembedded-devel@m.gmane.org X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on serenity X-Spam-Level: X-Spam-Status: No, score=-3.5 required=5.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_LOW, RDNS_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) Subject: Re: uclibc/thumb toolchain versions to use X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2009 08:59:15 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 16-04-09 08:46, Khem Raj wrote: > Hi > > Recently, after switching to thumb mode for some on architectures. I tried to enable thumb for uclibc recipe itself too. > Unfortunately it does not work with all versions of gcc and binutils we have > > The version combos that work are > > gcc 4.3.x + binutils 2.18 > gcc-4.3.x + binutils_cvs > > 2.19x does not work and also 2.18.50.x.x does not work because of improper thumb to thumb veneer handling by linker > gcc 4.2.4 does not work because ldso.c we relaxed optimization level which causes a gcc ICE > > default gcc for angstrom is 4.2.4 and binutils 2.18.50.0.7 and unfortunately this combo will not work for uclibc thumb > > Either we can think of bumping default gcc to 4.3.x and downgrade default binutils to 2.18 or let uclibc compile in arm mode even though everything else is in thumb mode. Graeme and I were working on making 4.3.x the default, so how about this: * switch everything minus ppc and avr32 to 4.3.3 * make a snapshot of binutils cvs (or use a 2.19.50.x version) and switch to that (minus avr32). * bump DISTRO_PR to force a full rebuild regards, Koen