[Bug debug/65821] [6/7/8 regression] incorrect debug line # info for main

2018-04-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821

--- Comment #13 from Jason Merrill  ---
Author: jason
Date: Tue Apr 10 14:24:00 2018
New Revision: 259278

URL: https://gcc.gnu.org/viewcvs?rev=259278&root=gcc&view=rev
Log:
PR debug/65821 - wrong location for main().

* call.c (clear_location_r): New.
(convert_default_arg): Use it.
* tree.c (bot_manip): Remove builtin_LINE/FILE handling.

Added:
trunk/gcc/testsuite/g++.dg/debug/dwarf2/default-arg1.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/call.c
trunk/gcc/cp/tree.c

[Bug debug/65821] [6/7/8 regression] incorrect debug line # info for main

2018-04-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821

Jason Merrill  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |jason at gcc dot gnu.org