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.
assert(NewAliased && "Can't find the aliased GV.");
GlobalAlias *NewGA = new GlobalAlias(GA->getType()->getElementType(),
GA->getLinkage(), GA->getName(),
NewAliased, Dest);
GlobalAlias *NewGA = new GlobalAlias(GA->getType(), GA->getLinkage(),
GA->getName(), NewAliased, Dest);
CopyGVAttributes(NewGA, GA);
}
return false;