From f8d4e3d7f822a506c7ed7152ea84fb0f5953ea5b Mon Sep 17 00:00:00 2001 From: Yury Zhuravlev Date: Thu, 30 Jun 2016 17:19:00 +0300 Subject: [PATCH] bindexplib: Export symbols from objects even with explicit markup Drop our `HaveExportedObjects` check before dumping exports for an object file. It is possible for only a subset of needed symbols to have explicit markup, and re-exporting the marked symbols does not hurt. This leaves no callers of `HaveExportedObjects`, but leave the method in place anyway because it may be useful in the future. Fixes #16161. --- Source/bindexplib.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/bindexplib.cxx b/Source/bindexplib.cxx index b179f8348..181cb77a3 100644 --- a/Source/bindexplib.cxx +++ b/Source/bindexplib.cxx @@ -244,9 +244,7 @@ public: *---------------------------------------------------------------------- */ void DumpObjFile() { - if(!HaveExportedObjects()) { - this->DumpExternalsObjects(); - } + this->DumpExternalsObjects(); } /*