[llvm-commits] [llvm] r51208 - /llvm/trunk/include/llvm/LinkTimeOptimizer.h
Dale Johannesen
dalej at apple.com
Fri May 16 15:42:11 PDT 2008
Author: johannes
Date: Fri May 16 17:42:11 2008
New Revision: 51208
URL: http://llvm.org/viewvc/llvm-project?rev=51208&view=rev
Log:
Add CommonLinkage.
Modified:
llvm/trunk/include/llvm/LinkTimeOptimizer.h
Modified: llvm/trunk/include/llvm/LinkTimeOptimizer.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/LinkTimeOptimizer.h?rev=51208&r1=51207&r2=51208&view=diff
==============================================================================
--- llvm/trunk/include/llvm/LinkTimeOptimizer.h (original)
+++ llvm/trunk/include/llvm/LinkTimeOptimizer.h Fri May 16 17:42:11 2008
@@ -45,7 +45,8 @@
LTOExternalLinkage, // Externally visible function
LTOLinkOnceLinkage, // Keep one copy of named function when linking (inline)
LTOWeakLinkage, // Keep one copy of named function when linking (weak)
- LTOInternalLinkage // Rename collisions when linking (static functions)
+ LTOInternalLinkage, // Rename collisions when linking (static functions)
+ LTOCommonLinkage // tentative definitions (usually equivalent to weak)
};
enum LTOVisibilityTypes {
More information about the llvm-commits
mailing list