From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8099 invoked by alias); 27 Jun 2012 12:09:13 -0000 Received: (qmail 8085 invoked by uid 22791); 27 Jun 2012 12:09:11 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED X-Spam-Check-By: sourceware.org Received: from tirion.supremecenter202.com (HELO tirion.supremecenter202.com) (209.25.195.243) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 27 Jun 2012 12:08:59 +0000 Received: from [195.189.206.101] (port=36542 helo=[192.168.209.103]) by tirion.supremecenter202.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.77) (envelope-from ) id 1Sjr3I-00049N-9T; Wed, 27 Jun 2012 12:08:58 +0000 Message-ID: <4FEAF7D3.9030507@siva.com.mk> Date: Wed, 27 Jun 2012 12:09:00 -0000 From: Ilija Kocho User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: David Fernandez CC: eCos Discussion References: <4FE9982C.9020605@dallaway.org.uk> <4FEA2EA8.7020703@googlemail.com> <4FEAAF76.60703@dallaway.org.uk> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] Re: eCos arm-eabi GNU tools - test release 4.6.3-20120623 X-SW-Source: 2012-06/txt/msg00052.txt.bz2 On 27.06.2012 13:28, David Fernandez wrote: >>> Could you provide a link to the patch tarball? I usually build the >>> tool-chain, and like to try that. >> You should find the patch tarball on your local eCos mirror site at: >> >> gnutools/src/test/ecos-gnutools-20120623-patches.tar.bz2 >> > Yes, it works. Great! > > Do you know anything on the multilib question? My experience is that, > if you don't set the default cpu and mode appropriately, gcc will > compile newlib's crt0.S using the wrong default options, and you end > up with a crt0.o with ARM32 code where you would expect thumb or > thumb-2... I don't know if the gcc-4.6.3 sources have this problem, > but surely the gcc-4.7.1 has it, unless you know of some other > configuration option that makes this work fine. > You will find multilibs for all architectures of interest for eCos under gnutools/arm-eabi/lib/gcc/arm-eabi/4.6.3/ directory. This multilib configuration is produced by gcc-4.6.3-ecos-120524_t-arm-elf.diff. Ilija -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss