[PATCH] D16405: [ELF] - Symbols from object files that override symbols in DSO are added to .dynsym table.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 21 06:20:18 PST 2016


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

Main executable did not export symbols that exist both in the main executable and in DSOs before this patch.
Symbols from object files that override symbols in DSO should be added to .dynsym table.

This fixes https://llvm.org/bugs/show_bug.cgi?id=26222

http://reviews.llvm.org/D16405

Files:
  ELF/Symbols.cpp
  test/ELF/Inputs/symbol-override.s
  test/ELF/symbol-override.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16405.45524.patch
Type: text/x-patch
Size: 2928 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160121/ff06a1af/attachment.bin>


More information about the llvm-commits mailing list