From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2236 invoked by alias); 17 Mar 2012 20:58:09 -0000 Received: (qmail 2227 invoked by uid 22791); 17 Mar 2012 20:58:08 -0000 X-SWARE-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from yoda.london.02.net (HELO mail.o2.co.uk) (82.132.130.151) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 17 Mar 2012 20:57:55 +0000 Received: from [192.168.0.193] (81.102.132.35) by mail.o2.co.uk (8.5.119.05) (authenticated as jdallaway) id 4EEB65B00DB3272C; Sat, 17 Mar 2012 20:57:52 +0000 References: <4F106345.4080902@siva.com.mk> <4F11574D.9070002@dallaway.org.uk> <4F11AC54.7000902@siva.com.mk> <4F1CB41C.90900@jifvik.org> <4F1DA9A0.5070702@siva.com.mk> <4F1FF5AD.4010901@ecoscentric.com> <4F39887A.5050905@siva.com.mk> <4F50F700.5080902@ecoscentric.com> <4F521D6A.4010500@siva.com.mk> <4F52B2C8.4010809@schuilenburg.org> <4F53C46B.4090502@dallaway.org.uk> <4F53FF0D.80107@ecoscentric.com> <4F574D4A.2090407@ecoscentric.com> <4F58EC32.9070103@ecoscentric.com> <4F5B8C70.4080208@dallaway.org.uk> <4F5E204B.5040402@ecoscentric.com> <4F5F4BFE.7030100@ecoscentric.com> <4F5F5691.4090009@siva.com.mk> <4F61AD54.6050201@dallaway.org.uk> In-Reply-To: Mime-Version: 1.0 (iPhone Mail 8C148) Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Message-Id: Cc: eCos Developers From: John Dallaway Subject: Re: eCos GNU tools 4.6.2-20120125 ready for testing Date: Sat, 17 Mar 2012 20:58:00 -0000 To: Sergei Gavrikov Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org X-SW-Source: 2012-03/txt/msg00036.txt.bz2 Hi Sergei On 17 Mar 2012, at 14:50, Sergei Gavrikov wrote:. > >>> So, I agree with the said "Thumb support looks broken" at the least >>> for lpc2xxx, lpc24xx variants, but, it seems to me it was broken >>> even before eCos 3.0. >> >> I have just verified that the kernel tm_basic test builds for target >> eb40a (ARM7) with RAM startup and CYGHWR_THUMB. The resulting binary >> runs under debug (via RedBoot) without problem. This is using the new >> eCos 4.6.2-20120125 test release toolchain. > > What is about GCC optimization in your test? So far, I found that I can > run only not optimized thumb executables in GDB under RedBoot, and -O1, > and -O2 builds are failed as I reported above. Though, I guess that you > use default -O2 optimization for your test. FYI, I disabled optimisation in the eCos build for my test on eb40a target. John Dallaway