diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-03-31 20:21:31 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-03-31 20:21:31 +0000 |
commit | a614ab7b71c36416c747ab73876519b6f0e7b74e (patch) | |
tree | 641e81a10668235abc31fb39158a03cc282d52f6 /llvm/lib/Transforms/Utils/SplitModule.cpp | |
parent | 66c49f78a35625e6cd5f82af030b5919effb3182 (diff) | |
download | llvm-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