From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30073 invoked by alias); 15 Jun 2004 15:13:03 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 30060 invoked from network); 15 Jun 2004 15:13:01 -0000 Received: from unknown (HELO shockwave.systems.pipex.net) (62.241.160.9) by sourceware.org with SMTP; 15 Jun 2004 15:13:01 -0000 Received: from nowt.org (81-178-225-237.dsl.pipex.com [81.178.225.237]) by shockwave.systems.pipex.net (Postfix) with ESMTP id 1E69A1C000F2; Tue, 15 Jun 2004 16:12:57 +0100 (BST) Received: from wren.home (wren.home [192.168.1.7]) by nowt.org (Postfix) with ESMTP id 9C37AAC92; Tue, 15 Jun 2004 16:12:56 +0100 (BST) From: Paul Brook Organization: CodeSourcery To: gcc-patches@gcc.gnu.org Subject: Re: Patch ping Date: Tue, 15 Jun 2004 16:33:00 -0000 User-Agent: KMail/1.6.2 Cc: Richard Henderson , "gcc-patches@gcc.gnu.org" References: <200406141210.23634.paul@codesourcery.com> <20040614225601.GA29620@redhat.com> In-Reply-To: <20040614225601.GA29620@redhat.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200406151612.56559.paul@codesourcery.com> X-SW-Source: 2004-06/txt/msg01181.txt.bz2 On Monday 14 June 2004 23:56, Richard Henderson wrote: > On Mon, Jun 14, 2004 at 12:10:23PM +0100, Paul Brook wrote: > > Create DWARF3 cie frame entries: > > http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00845.html > > Hum. Given that this is the only difference between the two > formats, I don't see the point of this particular test. > > Instead, test DWARF_FRAME_RETURN_COLUMN >= 256 and set the > CIE version to 3 in that case, and output the uleb128. My motivation for generating CIE version 3 entries is compatibility with third party tools which can't read CIE version 1 entries. This affects targets where 128 <= DWARF_FRAME_RETURN_COLUMN < 256. I don't know if there are any supported gcc targets where this is the case. Paul