aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CloneFunction.cpp
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2016-08-19 15:36:32 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2016-08-19 15:36:32 +0000
commite1937bb524b7c6fd07f13a1ff42bc942fc05458e (patch)
tree1d4372ae3d2d6a75aaac030e51723ede01a31415 /llvm/lib/Transforms/Utils/CloneFunction.cpp
parent9989f80ae8f831888f8d263220cce3bb9585564b (diff)
downloadllvm-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