Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.264 -> 1.265 --- Log message: Produce a useful error message for Regression/Verifier/2006-10-15-AddrLabel.ll --- Diffs of the changes: (+2 -0) llvmAsmParser.y | 2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/AsmParser/llvmAsmParser.y diff -u llvm/lib/AsmParser/llvmAsmParser.y:1.264 llvm/lib/AsmParser/llvmAsmParser.y:1.265 --- llvm/lib/AsmParser/llvmAsmParser.y:1.264 Mon Oct 9 12:36:59 2006 +++ llvm/lib/AsmParser/llvmAsmParser.y Sun Oct 15 18:26:46 2006 @@ -1296,6 +1296,8 @@ CHECK_FOR_ERROR } | UpRTypes '*' { // Pointer type? + if (*$1 == Type::LabelTy) + GEN_ERROR("Cannot form a pointer to a basic block"); $$ = new PATypeHolder(HandleUpRefs(PointerType::get(*$1))); delete $1; CHECK_FOR_ERROR _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits