[PATCH] D16411: [ELF] Implemented -Bsymbolic-functions command line option

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 21 09:23:08 PST 2016


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

-Bsymbolic-functions
When creating a shared library, bind references to global function symbols to the definition within the shared library, if any. 

**This patch also fixed behavior of already existent -Bsymbolic. **Previously PLT entries were created even if -Bsymbolic was specified, this patch fixes that.


http://reviews.llvm.org/D16411

Files:
  ELF/Config.h
  ELF/Driver.cpp
  ELF/Options.td
  ELF/OutputSections.cpp
  ELF/Symbols.cpp
  ELF/Symbols.h
  test/ELF/bsymbolic.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16411.45541.patch
Type: text/x-patch
Size: 7717 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160121/920c8a0c/attachment.bin>


More information about the llvm-commits mailing list