diff options
author | George Rimar <grimar@accesssoftek.com> | 2016-08-19 15:36:32 +0000 |
---|---|---|
committer | George Rimar <grimar@accesssoftek.com> | 2016-08-19 15:36:32 +0000 |
commit | e1937bb524b7c6fd07f13a1ff42bc942fc05458e (patch) | |
tree | 1d4372ae3d2d6a75aaac030e51723ede01a31415 /llvm/lib/Transforms/Utils/CloneFunction.cpp | |
parent | 9989f80ae8f831888f8d263220cce3bb9585564b (diff) | |
download | llvm-e1937bb524b7c6fd07f13a1ff42bc942fc05458e.zip llvm-e1937bb524b7c6fd07f13a1ff42bc942fc05458e.tar.gz llvm-e1937bb524b7c6fd07f13a1ff42bc942fc05458e.tar.bz2 |
[ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
This patch is opposite to D19024, which made this symbols to be hidden by default.
Unfortunately FreeBSD loader wants to see
start_set_modmetadata_set/stop_set_modmetadata_set in the dynamic symbol table.
They were not placed there because had hidden visibility.
Patch makes them to have default visibility again.
Differential revision: https://reviews.llvm.org/D23552
llvm-svn: 279262
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneFunction.cpp')
0 files changed, 0 insertions, 0 deletions