[lld] [ELF] Fix unnecessary inclusion of unreferenced provide symbols (PR #84512)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 25 13:56:38 PDT 2024
================
@@ -333,3 +333,7 @@ void SymbolTable::scanVersionScript() {
// --dynamic-list.
handleDynamicList();
}
+
+Symbol *SymbolTable::addUnusedUndefined(StringRef name, uint8_t binding) {
+ return addSymbol(Undefined{ctx.internalFile, name, binding, STV_DEFAULT, 0});
+}
----------------
partaror wrote:
Thank you for catching it. Should we add [insertNewlineAtEOF](https://releases.llvm.org/16.0.0/tools/clang/docs/ClangFormatStyleOptions.html#insertnewlineateof) option to `.clang-format`?
https://github.com/llvm/llvm-project/pull/84512
More information about the llvm-commits
mailing list