[llvm-commits] [PATCH] Support reading GNU symbol versions in ELFObjectFile

David Meyer pdox at google.com
Tue Mar 6 17:34:36 PST 2012


* Adds enums and structures for GNU version information.
* Implements extraction of that information on a per-symbol basis
(ELFObjectFile::getSymbolVersion).
* Implements a generic interface, GetELFSymbolVersion(), for getting the
symbol version from the ObjectFile. (hides the templating)
* Has llvm-readobj print out the version, when available.
* Added a test for the new feature: readobj-elf-versioning.test

(This change requires the Binary::TypeID patch I sent a few minutes ago.)

Visual diff available at: http://codereview.chromium.org/9546035

Thanks!
- pdox
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120306/92b4d190/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnuver.patch
Type: application/octet-stream
Size: 26807 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120306/92b4d190/attachment.obj>


More information about the llvm-commits mailing list