]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gold/resolve.cc
* common.cc (Symbol_table::do_allocate_commons_list): For incremental
[thirdparty/binutils-gdb.git] / gold / resolve.cc
index a9a89fa65d68dfee86dffafebd212abdbd30f9a3..fd0fea6b13a5b4005a2ae30c1e39cb4d3c1bdb30 100644 (file)
@@ -830,6 +830,7 @@ Symbol_table::report_resolve_problem(bool is_error, const char* msg,
       objname = _("linker script");
       break;
     case PREDEFINED:
+    case INCREMENTAL_BASE:
       objname = _("linker defined");
       break;
     default:
@@ -908,6 +909,8 @@ Symbol::override_base_with_special(const Symbol* from)
   if (from->needs_dynsym_value_)
     this->needs_dynsym_value_ = true;
 
+  this->is_predefined_ = from->is_predefined_;
+
   // We shouldn't see these flags.  If we do, we need to handle them
   // somehow.
   gold_assert(!from->is_forwarder_);