[llvm-commits] [llvm-gcc-4.2] r66695 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Duncan Sands baldrick at free.fr
Wed Mar 11 13:19:12 PDT 2009


Author: baldrick
Date: Wed Mar 11 15:19:12 2009
New Revision: 66695

URL: http://llvm.org/viewvc/llvm-project?rev=66695&view=rev
Log:
There is no longer a ODR common linkage type.

Modified:
    llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp?rev=66695&r1=66694&r2=66695&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Wed Mar 11 15:19:12 2009
@@ -1297,7 +1297,7 @@
   } else if (DECL_COMMON(decl) &&  // DECL_COMMON is only meaningful if no init
              (!DECL_INITIAL(decl) || DECL_INITIAL(decl) == error_mark_node)) {
     // llvm-gcc also includes DECL_VIRTUAL_P here.
-    GV->setLinkage(GlobalValue::getCommonLinkage(flag_odr));
+    GV->setLinkage(GlobalValue::CommonLinkage);
   } else if (DECL_COMDAT(decl)) {
     GV->setLinkage(GlobalValue::getLinkOnceLinkage(flag_odr));
   }





More information about the llvm-commits mailing list