From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30551 invoked by alias); 29 Jun 2009 07:50:43 -0000 Received: (qmail 30539 invoked by uid 22791); 29 Jun 2009 07:50:42 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,SARE_LWSHORTT,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from londo.lunn.ch (HELO londo.lunn.ch) (80.238.139.98) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 29 Jun 2009 07:50:37 +0000 Received: from lunn by londo.lunn.ch with local (Exim 3.36 #1 (Debian)) id 1MLBdG-0001ZM-00; Mon, 29 Jun 2009 09:50:30 +0200 Date: Mon, 29 Jun 2009 07:50:00 -0000 From: Andrew Lunn To: John Dallaway Cc: eCos development list Subject: Re: GCC stack protector with linux synthetic target Message-ID: <20090629075030.GA3623@lunn.ch> References: <4A475994.7010203@cs.vu.nl> <4A486BEE.9070803@dallaway.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4A486BEE.9070803@dallaway.org.uk> User-Agent: Mutt/1.5.20 (2009-06-14) X-IsSubscribed: yes 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: 2009-06/txt/msg00043.txt.bz2 > Do you understand _why_ eCos is crashing with the GCC stack protector > enabled? Is it due to an assumption made in eCos regarding the stack > frame which could be corrected? We should ensure we understand the > nature of the failure before disabling this feature. Bart looked at this a while back. Ubuntu is leading the way here, but other distros are scheduled to follow. So this issue is going to get more important with time. Bart said it is messy and not easy to make eCos do the right thing. Either we take the short term solution of turning it off globally for synth, or somebody invests some time to properly fix the synth HAL. Andrew