r262207 - in /trunk/gcc: ChangeLog testsuite/Ch...

ebotcazou@gcc.gnu.org ebotcazou@gcc.gnu.org
Thu Jun 28 06:21:00 GMT 2018


Author: ebotcazou
Date: Thu Jun 28 06:21:13 2018
New Revision: 262207

URL: https://gcc.gnu.org/viewcvs?rev=262207&root=gcc&view=rev
Log:
	* tree-inline.c (remap_gimple_stmt): Force input_location on the new
	statement if id->reset_location is true.
	(copy_edges_for_bb): Do not set goto_locus on the new edges if
	id->reset_location is true.
	(copy_phis_for_bb): Force input_location on the arguments if
	id->reset_location is true.
	(expand_call_inline): Set id->reset_location if DECL_IGNORED_P
	is set on the function to be inlined.
	* tree-inline.h (struct copy_body_data): Move remapping_type_depth and
	prevent_decl_creation_for_types fields up and add reset_location field.

Added:
    trunk/gcc/testsuite/gnat.dg/debug15.adb
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-inline.c
    trunk/gcc/tree-inline.h



More information about the Gcc-cvs mailing list