From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9697 invoked by alias); 8 Jun 2015 23:01:35 -0000 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 Received: (qmail 9642 invoked by uid 48); 8 Jun 2015 23:01:30 -0000 From: "smokeyjoe4u at hotmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/66446] Incorrect symbol output with -fno-omit-frame-pointer Date: Mon, 08 Jun 2015 23:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 4.9.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: smokeyjoe4u at hotmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-06/txt/msg00751.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66446 --- Comment #2 from Evan G --- Oh wait, I got it. The LRA stuff wasn't added to dbxout.c, so stabs were being generated based on the old reload1 eliminations. The attached patch takes the same approach as dwarf2out.c, and uses register eliminations from the appropriate module.