[dragonegg] r209078 - Update for llvm api change.

Rafael Espindola rafael.espindola at gmail.com
Sat May 17 14:38:02 PDT 2014


Author: rafael
Date: Sat May 17 16:38:01 2014
New Revision: 209078

URL: http://llvm.org/viewvc/llvm-project?rev=209078&view=rev
Log:
Update for llvm api change.

Modified:
    dragonegg/trunk/src/Backend.cpp

Modified: dragonegg/trunk/src/Backend.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/src/Backend.cpp?rev=209078&r1=209077&r2=209078&view=diff
==============================================================================
--- dragonegg/trunk/src/Backend.cpp (original)
+++ dragonegg/trunk/src/Backend.cpp Sat May 17 16:38:01 2014
@@ -986,8 +986,8 @@ static void emit_alias(tree decl, tree t
     // Create the LLVM alias.
     // FIXME: handle alias to aliases.
     auto *GO = cast<GlobalObject>(Aliasee);
-    auto *GA = new GlobalAlias(Aliasee->getType()->getElementType(), Linkage,
-                               "", GO, TheModule);
+    auto *GA = GlobalAlias::create(Aliasee->getType()->getElementType(), 0,
+                                   Linkage, "", GO);
     handleVisibility(decl, GA);
 
     // Associate it with decl instead of V.





More information about the llvm-commits mailing list