https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Author: jakub Date: Fri Dec 18 22:16:24 2015 New Revision: 231840 URL: https://gcc.gnu.org/viewcvs?rev=231840&root=gcc&view=rev Log: PR debug/68860 * ipa-split.c (split_function): Only perform caller side modifications for decl_debug_args here. * cgraph.c: Include gimplify.h. (cgraph_edge::redirect_call_stmt_to_callee): Add caller side debug stmts for decl_debug_args. Spelling fix in a comment. * tree-inline.c (tree_function_versioning): Populate decl_debug_args for args_to_skip arguments and add callee side debug stmts. Formatting fixes. Avoid shadowing i variable. * gcc.dg/guality/pr68860-1.c: New test. * gcc.dg/guality/pr68860-2.c: New test. Added: trunk/gcc/testsuite/gcc.dg/guality/pr68860-1.c trunk/gcc/testsuite/gcc.dg/guality/pr68860-2.c Modified: trunk/gcc/ChangeLog trunk/gcc/cgraph.c trunk/gcc/ipa-split.c trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-inline.c