We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b1c357 commit d31fb26Copy full SHA for d31fb26
lld/ELF/SymbolTable.cpp
@@ -203,7 +203,7 @@ void SymbolTable::handleDynamicList() {
203
syms = findByVersion(ver);
204
205
for (Symbol *sym : syms)
206
- sym->inDynamicList = true;
+ sym->exportDynamic = sym->inDynamicList = true;
207
}
208
209
lld/ELF/Symbols.cpp
@@ -278,7 +278,7 @@ bool Symbol::includeInDynsym(Ctx &ctx) const {
278
// __pthread_initialize_minimal reference in csu/libc-start.c.
279
return !(isUndefWeak() && ctx.arg.noDynamicLinker);
280
281
- return exportDynamic || inDynamicList;
+ return exportDynamic;
282
283
284
// Print out a log message for --trace-symbol.
0 commit comments