From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6761 invoked by alias); 27 Jan 2009 10:33:43 -0000 Received: (qmail 6613 invoked by uid 22791); 27 Jan 2009 10:33:34 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,J_CHICKENPOX_32,J_CHICKENPOX_34 X-Spam-Check-By: sourceware.org Received: from 137-67-76-76-skybeam.com (HELO mail.chez-thomas.org) (76.76.67.137) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 27 Jan 2009 10:33:30 +0000 Received: by mail.chez-thomas.org (Postfix, from userid 999) id 220273B52A93; Tue, 27 Jan 2009 03:33:22 -0700 (MST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by mail.chez-thomas.org (Postfix) with ESMTP id 856E43B50021; Tue, 27 Jan 2009 03:33:20 -0700 (MST) Message-ID: <497EE2E8.7080509@mlbassoc.com> Date: Tue, 27 Jan 2009 10:33:00 -0000 From: Gary Thomas User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: Jonathan Larmour CC: John Dallaway , Bart Veer , ecos-maintainers@sourceware.org Subject: Re: update ARM platform HALs References: <497ED20D.3040709@dallaway.org.uk> <497EE13B.9020503@eCosCentric.com> In-Reply-To: <497EE13B.9020503@eCosCentric.com> 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/msg00024.txt.bz2 Jonathan Larmour wrote: > 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. ... but someone was actually asking about it in the last few months. Better to try and not break things, if possible, no matter how old. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------