aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SplitModule.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2016-03-31 20:21:31 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2016-03-31 20:21:31 +0000
commita614ab7b71c36416c747ab73876519b6f0e7b74e (patch)
tree641e81a10668235abc31fb39158a03cc282d52f6 /llvm/lib/Transforms/Utils/SplitModule.cpp
parent66c49f78a35625e6cd5f82af030b5919effb3182 (diff)
downloadllvm-a614ab7b71c36416c747ab73876519b6f0e7b74e.zip
llvm-a614ab7b71c36416c747ab73876519b6f0e7b74e.tar.gz
llvm-a614ab7b71c36416c747ab73876519b6f0e7b74e.tar.bz2
Preserve extern_weak linkage in CloneModule.
Only force "extern" linkage if the function used to be a definition in the source module. Declarations keep their original linkage. llvm-svn: 265043
Diffstat (limited to 'llvm/lib/Transforms/Utils/SplitModule.cpp')
0 files changed, 0 insertions, 0 deletions