[llvm-commits] [llvm] r93052 - /llvm/trunk/lib/Linker/LinkModules.cpp

Anton Korobeynikov anton at korobeynikov.info
Sat Jan 9 10:44:07 PST 2010


Hell, David

> Fixed linking of modules containing aliases to constant bitcasts.  Existing behaviour first tried to replace the aliases with the global that they aliased (rather than the bitcast), causing a crash on an assert because the types didn't match.  When this was fixed, it then did the same thing creating the new alias (creating an alias with a different type to its aliasee).
Testcase?

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University




More information about the llvm-commits mailing list