asl added a subscriber: asl. ================ Comment at: lib/CodeGen/AsmPrinter/AsmPrinter.cpp:1126 @@ +1125,3 @@ + else + assert(GIS.hasLocalLinkage() && "Invalid alias linkage"); + ---------------- Why alias? Shouldn't this be llvm_unreachable? http://reviews.llvm.org/D15525