From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17940 invoked by alias); 23 Apr 2002 19:20:26 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 17905 invoked by uid 61); 23 Apr 2002 19:20:24 -0000 Date: Tue, 23 Apr 2002 12:20:00 -0000 Message-ID: <20020423192024.17904.qmail@sources.redhat.com> To: echristo@gcc.gnu.org, echristo@redhat.com, emaste@sandvine.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org From: echristo@gcc.gnu.org Reply-To: echristo@gcc.gnu.org, echristo@gcc.gnu.org, echristo@redhat.com, emaste@sandvine.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, gcc-gnats@gcc.gnu.org Subject: Re: libstdc++/5625: exception unwinding creates invalid pointer on mips X-SW-Source: 2002-04/txt/msg01215.txt.bz2 List-Id: Synopsis: exception unwinding creates invalid pointer on mips State-Changed-From-To: open->feedback State-Changed-By: echristo State-Changed-When: Tue Apr 23 12:20:23 2002 State-Changed-Why: As a note, while your point about sign extension is correct the documentation that you point me at also says that the result of the addiu is sign extended before being placed in the destination register. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5625