From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20305 invoked by alias); 4 Mar 2005 15:28:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 20285 invoked by alias); 4 Mar 2005 15:28:57 -0000 Date: Fri, 04 Mar 2005 15:28:00 -0000 Message-ID: <20050304152857.20284.qmail@sourceware.org> From: "cvs-commit at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050228195936.20253.dberlin@gcc.gnu.org> References: <20050228195936.20253.dberlin@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug debug/20253] [3.4/4.0 regression]: Macro debug info broken due to lexer change X-Bugzilla-Reason: CC X-SW-Source: 2005-03/txt/msg00527.txt.bz2 List-Id: ------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-04 15:28 ------- Subject: Bug 20253 CVSROOT: /cvs/gcc Module name: gcc Branch: gcc-4_0-branch Changes by: dberlin@gcc.gnu.org 2005-03-04 15:28:46 Modified files: gcc : ChangeLog c-opts.c dwarf2out.c Added files: gcc/testsuite/gcc.dg/debug/dwarf2: dwarf2-macro.c Log message: 2005-03-04 Daniel Berlin Fix PR debug/20253 * c-opts.c (c_common_parse_file): Call start_source_file and end_source_file at the approriate times. * dwarf2out.c (dwarf2out_finish): Don't auto-end the main file, it will be done for us now. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=2.7592.2.20&r2=2.7592.2.21 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-opts.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.136&r2=1.136.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarf2out.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.570&r2=1.570.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-macro.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20253