From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32183 invoked by alias); 27 Jan 2009 10:26:09 -0000 Received: (qmail 32173 invoked by uid 22791); 27 Jan 2009 10:26:09 -0000 X-SWARE-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL,BAYES_40,J_CHICKENPOX_32,J_CHICKENPOX_34,SPF_PASS X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 27 Jan 2009 10:26:00 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 37C0660B8003; Tue, 27 Jan 2009 10:25:58 +0000 (GMT) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IcTa3lXmjtjX; Tue, 27 Jan 2009 10:25:56 +0000 (GMT) Message-ID: <497EE13B.9020503@eCosCentric.com> Date: Tue, 27 Jan 2009 10:26:00 -0000 From: Jonathan Larmour User-Agent: Mozilla Thunderbird 1.0.8-1.1.fc3.4.legacy (X11/20060515) MIME-Version: 1.0 To: John Dallaway CC: Bart Veer , ecos-maintainers@sourceware.org Subject: Re: update ARM platform HALs References: <497ED20D.3040709@dallaway.org.uk> In-Reply-To: <497ED20D.3040709@dallaway.org.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact ecos-maintainers-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-maintainers-owner@ecos.sourceware.org X-SW-Source: 2009-01/txt/msg00023.txt.bz2 John Dallaway wrote: > Hi Bart > > Bart Veer wrote: > > >>This patch updates all ARM platform HALs to use arm-eabi-gcc instead >>of arm-elf-gcc, and removes -mno-short-load-words from platforms that >>still used it. > > > Thank you for the check-in. > > The eCosCentric arm-eabi pre-built toolchains do not include StrongARM > multi-libs. AFAIK, users who want to build eCos for these targets will > therefore need to either build their own arm-eabi-gcc or revert to > CYGBLD_GLOBAL_COMMAND_PREFIX == "arm-elf" and use the older arm-elf-gcc > 3.2.1. Can you please let me know what the intention is here so I can > mention this in the eCos 3.0 release notes? This was discussed before IRL, and I believe until I hear to the contrary that strongarm should probably still work. It just won't be perfectly optimal as it will fall back to the arm7tdmi multilib (the default); but now actually looking at GCC sources, I think it may have only a virtually perceptible effect even then. Actually there is one exception that should probably not be arm-eabi which is the AEB target, which is arm7di and so can't work with the new tools. Sorry I should have mentioned that yesterday Bart. Maybe it's worth putting that one back, but it may not be worth even that effort since no-one will be using it... I think it hasn't been sold for going on 10 years now. Jifl -- eCosCentric Limited http://www.eCosCentric.com/ The eCos experts Barnwell House, Barnwell Drive, Cambridge, UK. Tel: +44 1223 245571 Registered in England and Wales: Reg No 4422071. ------["The best things in life aren't things."]------ Opinions==mine