re PR debug/68860 (FAIL: gcc.dg/guality/pr36728-1.c -flto -O3 -g line 17 arg1...
authorJakub Jelinek <jakub@redhat.com>
Fri, 18 Dec 2015 22:16:24 +0000 (23:16 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 18 Dec 2015 22:16:24 +0000 (23:16 +0100)
commita49de7a463519e8e3c7e903caef9e78604fd637d
tree9d8f68bcec113d5a41ce201bffd8fc2d69889feb
parentca2c1b328327f998338cfa4b9e902e439cf57278
re PR debug/68860 (FAIL: gcc.dg/guality/pr36728-1.c   -flto -O3 -g  line 17 arg1 == 1)

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.

From-SVN: r231840
gcc/ChangeLog
gcc/cgraph.c
gcc/ipa-split.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/guality/pr68860-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/guality/pr68860-2.c [new file with mode: 0644]
gcc/tree-inline.c