]> gcc.gnu.org Git - gcc.git/commit
re PR tree-optimization/43905 (duplicate __PRETTY_FUNCTION__ symbol for functions...
authorMartin Jambor <mjambor@suse.cz>
Wed, 16 Jun 2010 12:21:56 +0000 (14:21 +0200)
committerMartin Jambor <jamborm@gcc.gnu.org>
Wed, 16 Jun 2010 12:21:56 +0000 (14:21 +0200)
commit29be38356740af75026c65c627f78d46fee2554d
tree8882f58ec40664507726bf4b62641267712f9828
parent584bd1cfca25313643c5295908f248c2460022d5
re PR tree-optimization/43905 (duplicate __PRETTY_FUNCTION__ symbol for functions differing in const-ness)

2010-06-16  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/43905
* tree-sra.c: Include tree-inline.h.
(create_abstract_origin): Removed.
(modify_function): Version the call graph node instead of creating
abstract origins and dealing with same_body aliases.
* tree-sra.c (ipa_sra_preliminary_function_checks): Check whether the
function is versionable.
* Makefile.in (tree-sra.o): Add TREE_INLINE_H to dependencies.

* testsuite/g++.dg/torture/pr43905.C: New test.

From-SVN: r160832
gcc/ChangeLog
gcc/Makefile.in
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr43905.C [new file with mode: 0644]
gcc/tree-sra.c
This page took 0.058225 seconds and 5 git commands to generate.