From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8897 invoked by alias); 9 Aug 2005 22:53:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 8868 invoked by uid 22791); 9 Aug 2005 22:52:55 -0000 Received: from h-68-164-203-246.nycmny83.covad.net (HELO dberlin.org) (68.164.203.246) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Tue, 09 Aug 2005 22:52:55 +0000 Received: from [127.0.0.1] (HELO localhost.localdomain) by dberlin.org (CommuniGate Pro SMTP 4.3.6) with ESMTPS id 8081954; Tue, 09 Aug 2005 18:52:53 -0400 Date: Tue, 09 Aug 2005 22:53:00 -0000 From: Daniel Berlin X-X-Sender: dberlin@localhost.localdomain To: jacob dot navia at ants dot com cc: gcc-bugs@gcc.gnu.org Subject: Re: [Bug libstdc++/23278] SJLJ-exceptions broken In-Reply-To: <20050809195742.30525.qmail@sourceware.org> Message-ID: References: <20050807195054.23278.jacob.navia@ants.com> <20050809195742.30525.qmail@sourceware.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SW-Source: 2005-08/txt/msg01024.txt.bz2 List-Id: On Tue, 9 Aug 2005, jacob dot navia at ants dot com wrote: > > ------- Additional Comments From jacob dot navia at ants dot com 2005-08-09 19:57 ------- > If I can't mix SJLJ exceptions with DWARF2 exceptions how this is supposed to > work? How is what supposed to work? > I mean I have to rebuild all libraries including libc, libm, and whatever???? Yes. > > This can't be. It is. > Besides, why this mixing should lead to the address of a > function being stored in the high 32 bits of a 64 bit address? Possibly because it's attempting to read the wrong place as if it was an unwind table, and gets confused. k