From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19566 invoked by alias); 7 May 2010 15:47:24 -0000 Received: (qmail 19450 invoked by uid 48); 7 May 2010 15:47:00 -0000 Date: Fri, 07 May 2010 15:47:00 -0000 Message-ID: <20100507154700.19449.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug debug/44023] -fcompare-debug failure (length) for alphaev67 target In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ubizjak at gmail dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-05/txt/msg00700.txt.bz2 ------- Comment #3 from ubizjak at gmail dot com 2010-05-07 15:46 ------- Jakub, reverting your r159063 fixes the failure: PR debug/43478 * df-problems.c (struct dead_debug_use, struct dead_debug): New. (dead_debug_init, dead_debug_finish): New functions. (dead_debug_add, dead_debug_insert_before): Likewise. (df_note_bb_compute): Initialize a dead_debug object, add dead debug uses to it, insert debug bind insns before death insns, reset debug insns that refer to pending uses at the end. * rtl.h (make_debug_expr_from_rtl): New prototype. * varasm.c (make_debug_expr_from_rtl): New function. [1] http://gcc.gnu.org/ml/gcc-cvs/2010-05/msg00112.html -- ubizjak at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44023