[PATCH] D21888: [ELF] - Depricate version references.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 30 01:09:32 PDT 2016


grimar created this revision.
grimar added reviewers: ruiu, rafael.
grimar added subscribers: llvm-commits, grimar.

This is PR28358

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."

Patch partially reverts 273423 "[ELF] - Implemented version script hierarchies.",
version references are just ignored now.



http://reviews.llvm.org/D21888

Files:
  ELF/Config.h
  ELF/OutputSections.cpp
  ELF/SymbolListFile.cpp
  test/ELF/verdef-defaultver.s
  test/ELF/verdef-dependency.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21888.62341.patch
Type: text/x-patch
Size: 4483 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160630/edbe474e/attachment.bin>


More information about the llvm-commits mailing list