mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-08 09:41:09 +08:00
ipa-icf.c (sem_item_optimizer::merge_classes): Do not ICE on VAR_DECL w/o DECL_NAME.
* ipa-icf.c (sem_item_optimizer::merge_classes): Do not ICE on VAR_DECL w/o DECL_NAME. From-SVN: r232179
This commit is contained in:
parent
e0237993b6
commit
78fcec3fee
@ -1,3 +1,8 @@
|
||||
2016-01-09 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* ipa-icf.c (sem_item_optimizer::merge_classes): Do not ICE on VAR_DECL
|
||||
w/o DECL_NAME.
|
||||
|
||||
2016-01-08 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/69167
|
||||
|
@ -3400,7 +3400,8 @@ sem_item_optimizer::merge_classes (unsigned int prev_class_count)
|
||||
|
||||
sem_item *source = c->members[0];
|
||||
|
||||
if (MAIN_NAME_P (DECL_NAME (source->decl)))
|
||||
if (DECL_NAME (source->decl)
|
||||
&& MAIN_NAME_P (DECL_NAME (source->decl)))
|
||||
/* If merge via wrappers, picking main as the target can be
|
||||
problematic. */
|
||||
source = c->members[1];
|
||||
|
Loading…
x
Reference in New Issue
Block a user