Update for llvm api change.
llvm-svn: 209078
diff --git a/dragonegg/src/Backend.cpp b/dragonegg/src/Backend.cpp
index fd9ce7d..484a05c 100644
--- a/dragonegg/src/Backend.cpp
+++ b/dragonegg/src/Backend.cpp
@@ -986,8 +986,8 @@
// 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.