X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gold%2Ficf.cc;h=411cf2e2344cea761c2c581420089f2e55727bb4;hb=ef5e0cb158fe57480e963c022879ccf50bf1f335;hp=6f9592279c7ce83a7a165db06a3f9801f9c87f15;hpb=46c554ccf245d86f098882733d562368527c6fe0;p=platform%2Fupstream%2Fbinutils.git diff --git a/gold/icf.cc b/gold/icf.cc index 6f95922..411cf2e 100644 --- a/gold/icf.cc +++ b/gold/icf.cc @@ -606,9 +606,12 @@ Icf::find_identical_sections(const Input_objects* input_objects, { const char* name = p->c_str(); Symbol* sym = symtab->lookup(name); - if (sym != NULL - && sym->source() == Symbol::FROM_OBJECT - && !sym->object()->is_dynamic()) + if (sym == NULL) + { + gold_warning(_("Could not find symbol %s to unfold\n"), name); + } + else if (sym->source() == Symbol::FROM_OBJECT + && !sym->object()->is_dynamic()) { Object* obj = sym->object(); bool is_ordinary;