re PR tree-optimization/43257 (IPA-SRA changes DECL_ASSEMBLER_NAME)
authorMartin Jambor <mjambor@suse.cz>
Thu, 11 Mar 2010 22:27:26 +0000 (23:27 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Thu, 11 Mar 2010 22:27:26 +0000 (23:27 +0100)
commit0e0a1359200ad0f100ece2c2c84f728b9ade689c
treea99001a237dfd1caa78f3f3dd0c869a43f4fe759
parent1d9edd01f59a9b308fa5c30bed82b3c85f45f465
re PR tree-optimization/43257 (IPA-SRA changes DECL_ASSEMBLER_NAME)

2010-03-11  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/43257
* tree.c (assign_assembler_name_if_neeeded): New function.
(free_lang_data_in_cgraph): Assembler name assignment moved to the
above new function.
* tree.h (assign_assembler_name_if_neeeded): Declare.
* cgraphunit.c (cgraph_analyze_function): Create an assembler name for
the function if needed.

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

From-SVN: r157393
gcc/ChangeLog
gcc/cgraphunit.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr43257.C [new file with mode: 0644]
gcc/tree.c
gcc/tree.h