[PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Teresa Johnson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 9 14:23:24 PST 2017
tejohnson added a comment.
Thanks, a couple more questions.
================
Comment at: tools/llvm-link/llvm-link.cpp:326
+ } else {
+ Err = L.linkInModule(std::move(M), ApplicableFlags);
+ }
----------------
Why is this needed since linkInModule has a default for the InternalizeCallback parameter?
================
Comment at: tools/llvm-link/llvm-link.cpp:329
+
+ InternalizeLinkedSymbols |= Internalize;
+
----------------
Previously the internalize flag was set before invoking this function from main(). With this being set after the first linkInModule it seems like a behavior change, or am I missing something?
Repository:
rL LLVM
https://reviews.llvm.org/D30738
More information about the llvm-commits
mailing list