projects
/
platform
/
upstream
/
binutils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2009-08-12 Sriraman Tallam <tmsriram@google.com>
[platform/upstream/binutils.git]
/
gold
/
icf.cc
diff --git
a/gold/icf.cc
b/gold/icf.cc
index
6f95922
..
411cf2e
100644
(file)
--- 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);
{
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;
{
Object* obj = sym->object();
bool is_ordinary;