[llvm-bugs] [Bug 28358] New: Consider deprecating version references

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Jun 29 07:17:14 PDT 2016


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

            Bug ID: 28358
           Summary: Consider deprecating version references
           Product: lld
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: ELF
          Assignee: unassignedbugs at nondot.org
          Reporter: rafael.espindola at gmail.com
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

According to

https://www.akkadia.org/drepper/dsohowto.pdf

---------------------------------------
The fourth point, the VERS 1.0 version being referred to in the VERS 2.0
definition, is not really important in symbol versioning. It marks the
predecessor relationship of the two versions and it is done to maintain the
similar- ities with Solaris’ internal versioning. It does not cause any problem
it might in fact be useful to a human reader so predecessors should always be
mentioned.
-----------------------------------------

At least this human finds it incredibly confusing to have information in the
file that is not clearly marked as comment and yet is supposed to have no
impact.

We should at least delete the code that sets the parent version since it is not
used.

-- 
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/20160629/55912073/attachment.html>


More information about the llvm-bugs mailing list