summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gold/resolve.cc
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gold/resolve.cc')
-rw-r--r--binutils-2.25/gold/resolve.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/binutils-2.25/gold/resolve.cc b/binutils-2.25/gold/resolve.cc
index 1c0344c6..effcdca6 100644
--- a/binutils-2.25/gold/resolve.cc
+++ b/binutils-2.25/gold/resolve.cc
@@ -279,15 +279,8 @@ Symbol_table::resolve(Sized_symbol<size>* to,
&& (to->visibility() == elfcpp::STV_HIDDEN
|| to->visibility() == elfcpp::STV_INTERNAL))
{
- // A dynamic object cannot reference a hidden or internal symbol
- // defined in another object.
- gold_warning(_("%s symbol '%s' in %s is referenced by DSO %s"),
- (to->visibility() == elfcpp::STV_HIDDEN
- ? "hidden"
- : "internal"),
- to->demangled_name().c_str(),
- to->object()->name().c_str(),
- object->name().c_str());
+ // it is good to be helpful, but the warning leads to build error
+ // for some users, so disable it if not really wanted.
return;
}
else