diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-10-05 21:24:38 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-10-05 21:24:38 +0200 |
commit | 878eef4ad8aa6858fe270ccb589d3eed4a05c8e3 (patch) | |
tree | f6eec448c0e3da89f23b49565a93609752d5a0a2 /libgcc | |
parent | 3b1cd14dd034dec421712abbd95111a2c4fb08e1 (diff) | |
download | gcc-878eef4ad8aa6858fe270ccb589d3eed4a05c8e3.zip gcc-878eef4ad8aa6858fe270ccb589d3eed4a05c8e3.tar.gz gcc-878eef4ad8aa6858fe270ccb589d3eed4a05c8e3.tar.bz2 |
re PR debug/54519 (Debug info quality regression due to (pointless) partial inlining)
PR debug/54519
* ipa-split.c (split_function): Add debug args and
debug source and normal stmts for args_to_skip which are
gimple regs.
* tree-inline.c (copy_debug_stmt): When inlining, adjust
source debug bind stmts to debug binds of corresponding
DEBUG_EXPR_DECL.
* gcc.dg/guality/pr54519-1.c: New test.
* gcc.dg/guality/pr54519-2.c: New test.
* gcc.dg/guality/pr54519-3.c: New test.
* gcc.dg/guality/pr54519-4.c: New test.
* gcc.dg/guality/pr54519-5.c: New test.
* gcc.dg/guality/pr54519-6.c: New test.
From-SVN: r192139
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions