From 1c852951a766024d601f267c6b6d4f306e76ac91 Mon Sep 17 00:00:00 2001 From: Hemant Kulkarni Date: Tue, 30 Aug 2016 20:42:46 +0000 Subject: Revert "ELFDumper: Unversioned symbols must not have trailing @" This reverts commit 8df7a877949e8782a3a28e3ecdb0770c1e444056. Fixing other repositories and adding changes together. llvm-svn: 280152 --- llvm/tools/llvm-readobj/ELFDumper.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'llvm/tools/llvm-readobj/ELFDumper.cpp') diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 5fcf6a05d17..7e3394ba2fd 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -705,9 +705,6 @@ std::string ELFDumper::getFullSymbolName(const Elf_Sym *Symbol, bool IsDefault; StringRef Version = getSymbolVersion(StrTable, &*Symbol, IsDefault); - // Unversioned symbol must not have any suffix @ - if (!IsDefault && Version == "") - return FullSymbolName; FullSymbolName += (IsDefault ? "@@" : "@"); FullSymbolName += Version; return FullSymbolName; -- cgit v1.2.3