From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9199 invoked by alias); 18 Mar 2002 15:58:30 -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 9122 invoked by uid 61); 18 Mar 2002 15:58:28 -0000 Date: Mon, 18 Mar 2002 07:58:00 -0000 Message-ID: <20020318155828.9121.qmail@sources.redhat.com> To: dje@watson.ibm.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, rth@gcc.gnu.org From: jason@gcc.gnu.org Reply-To: jason@gcc.gnu.org, dje@watson.ibm.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, rth@gcc.gnu.org, gcc-gnats@gcc.gnu.org X-Mailer: gnatsweb 2.9.3 Subject: Re: c++/4428: libgcc (unwind-dw2-fde.c) uses signed arithmetic for address comparison X-SW-Source: 2002-03/txt/msg00658.txt.bz2 List-Id: Synopsis: libgcc (unwind-dw2-fde.c) uses signed arithmetic for address comparison Responsible-Changed-From-To: unassigned->rth Responsible-Changed-By: jason Responsible-Changed-When: Mon Mar 18 07:58:27 2002 Responsible-Changed-Why: he fixed it State-Changed-From-To: open->closed State-Changed-By: jason State-Changed-When: Mon Mar 18 07:58:27 2002 State-Changed-Why: Fixed by * unwind-dw2-fde.c (fde_compare_t): Change return type to int. (fde_unencoded_compare): Likewise. Don't use subtraction to get a tristate comparison value. (fde_single_encoding_compare, fde_mixed_encoding_compare): Likewise. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=4428