Fix a bug in my previous patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37778 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Lauro Ramos Venancio 2007-06-28 20:06:38 +00:00
parent a696d24ad2
commit 00d8a84b44

View File

@ -578,9 +578,8 @@ static bool LinkAlias(Module *Dest, const Module *Src, std::string *Err) {
// FIXME: we should handle the bitcast alias. // FIXME: we should handle the bitcast alias.
assert(NewAliased && "Can't find the aliased GV."); assert(NewAliased && "Can't find the aliased GV.");
GlobalAlias *NewGA = new GlobalAlias(GA->getType()->getElementType(), GlobalAlias *NewGA = new GlobalAlias(GA->getType(), GA->getLinkage(),
GA->getLinkage(), GA->getName(), GA->getName(), NewAliased, Dest);
NewAliased, Dest);
CopyGVAttributes(NewGA, GA); CopyGVAttributes(NewGA, GA);
} }
return false; return false;