[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