https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165
--- Comment #14 from rguenther at suse dot de <rguenther at suse dot de> --- On Mon, 23 Jan 2017, dmalcolm at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 > > David Malcolm <dmalcolm at gcc dot gnu.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|ASSIGNED |NEW > Assignee|dmalcolm at gcc dot gnu.org |unassigned at gcc dot > gnu.org > > --- Comment #13 from David Malcolm <dmalcolm at gcc dot gnu.org> --- > What's the purpose of the linemap_add call at line 4761? The purpose of the call is to build a location that has LOCATION_FILE == main_input_filename to carry main_input_filename in the built TRANSLATION_UNIT_DECL.