From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28893 invoked by alias); 5 Oct 2007 07:33:34 -0000 Received: (qmail 28884 invoked by uid 22791); 5 Oct 2007 07:33:34 -0000 X-Spam-Check-By: sourceware.org Received: from province.act-europe.fr (HELO province.act-europe.fr) (212.157.227.214) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 05 Oct 2007 07:33:30 +0000 Received: from localhost (localhost [127.0.0.1]) by filtered-province.act-europe.fr (Postfix) with ESMTP id 4DC611666F6; Fri, 5 Oct 2007 09:33:17 +0200 (CEST) Received: from province.act-europe.fr ([127.0.0.1]) by localhost (province.act-europe.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E8GsyKYqzvki; Fri, 5 Oct 2007 09:33:17 +0200 (CEST) Received: from [192.168.1.3] (dyn-83-156-218-18.ppp.tiscali.fr [83.156.218.18]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by province.act-europe.fr (Postfix) with ESMTP id EADFA166479; Fri, 5 Oct 2007 09:33:16 +0200 (CEST) From: Eric Botcazou To: Daniel Jacobowitz Subject: Re: Don't set DECL_IGNORED_P on a cdtor function Date: Fri, 05 Oct 2007 07:33:00 -0000 User-Agent: KMail/1.7.1 Cc: gcc-patches@gcc.gnu.org References: <20071004212317.7FA2C7771263@geoffk5.apple.com> <20071004225538.GA3143@caradoc.them.org> In-Reply-To: <20071004225538.GA3143@caradoc.them.org> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_2keBHNOb2jP+ITq" Message-Id: <200710050935.18830.ebotcazou@adacore.com> Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2007-10/txt/msg00282.txt.bz2 --Boundary-00=_2keBHNOb2jP+ITq Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 395 > I still think there is a problem with omitting .debug_frame though; > that's more important. I've attached an Ada testcase, which compiles down into 2 functions, the second one being DECL_IGNORED_P. AFAICS .debug_frame contains 2 FDEs. Is this what you meant by "frame information regardless of DECL_IGNORED_P"? That being said, things might work differently on Darwin. -- Eric Botcazou --Boundary-00=_2keBHNOb2jP+ITq Content-Type: text/x-adasrc; charset="iso-8859-1"; name="p.adb" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="p.adb" Content-length: 512 with Ada.Text_IO; use Ada.Text_IO; procedure P is type Operation_Mode is (NonInitializeMode, AutomaticMode, SetupMode, SelectOnlyMode, ServiceModeLet, ResetMode); ModOpn : Operation_Mode := NonInitializeMode; begin loop if ModOpn = Operation_Mode'Last then ModOpn := Operation_Mode'First; else ModOpn := Operation_Mode'Succ (ModOpn); end if; Put_Line (ModOpn'Img); -- LINE 22 is here end loop; end P; --Boundary-00=_2keBHNOb2jP+ITq--