[llvm-bugs] [Bug 40097] New: Dynamic symbol names with no versioning should not have "@" appended to their name

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Dec 19 02:57:20 PST 2018


https://bugs.llvm.org/show_bug.cgi?id=40097

            Bug ID: 40097
           Summary: Dynamic symbol names with no versioning should not
                    have "@" appended to their name
           Product: tools
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P
         Component: llvm-readobj
          Assignee: unassignedbugs at nondot.org
          Reporter: jh7370.2008 at my.bristol.ac.uk
                CC: jh7370.2008 at my.bristol.ac.uk, llvm-bugs at lists.llvm.org

llvm-readelf always appends '@' to any dynamic symbol name where it does not
have version information. This is because of the getFullSymbolName function in
ELFDumper.cpp. The problem is that this function unconditionally assumes that
there is a symbol version, and appends '@' or '@@' always. We should not do
that.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20181219/7ee4151f/attachment.html>


More information about the llvm-bugs mailing list