From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21011 invoked by alias); 15 Feb 2010 16:13:32 -0000 Received: (qmail 20964 invoked by uid 48); 15 Feb 2010 16:13:17 -0000 Date: Mon, 15 Feb 2010 16:13:00 -0000 Message-ID: <20100215161317.20963.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug debug/43051] [4.5 Regression] VTA causes a stack living parameter unavailable in most of the function In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jakub at gcc dot gnu dot org" 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-02/txt/msg01426.txt.bz2 ------- Comment #6 from jakub at gcc dot gnu dot org 2010-02-15 16:13 ------- Created an attachment (id=19879) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19879&action=view) additional patch With this incremental patch it bootstrapped/regtested even on x86_64-linux. On x86_64-linux cc1 there are almost no debuginfo differences, but as I said earlier on i686-linux it matters a lot: number of dies with DW_AT_location attribute before/after: readelf -wi obj598/gcc/cc1 | grep DW_AT_location | wc -l; readelf -wi obj600/gcc/cc1 | grep DW_AT_location | wc -l 158673 226078 number of location lists in .debug_loc before/after: readelf -wo obj598/gcc/cc1 | grep '