]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR debug/43084 (ICE -fipa-struct-reorg -g (VTA))
authorJakub Jelinek <jakub@redhat.com>
Fri, 19 Feb 2010 18:30:22 +0000 (19:30 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 19 Feb 2010 18:30:22 +0000 (19:30 +0100)
commite19bcb67dd5942d598c282427f91437166dd565d
treedb800fe98bd9a288ba2a6bd2ff267e530c78e46d
parent8ac074e8e2e321aa7e73d416f4e598a2be89e8cd
re PR debug/43084 (ICE -fipa-struct-reorg -g (VTA))

PR debug/43084
* ipa-struct-reorg.c (add_access_to_acc_sites): For debug stmts don't
populate vars array.
(create_new_general_access): For debug stmts just reset value.
(get_stmt_accesses): For accesses within debug stmts just record them
using add_access_to_acc_sites instead of preventing the peeling or
counting them as accesses.

* gcc.dg/pr43084.c: New test.

From-SVN: r156904
gcc/ChangeLog
gcc/ipa-struct-reorg.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr43084.c [new file with mode: 0644]