Neater than just segfaulting, which in my experience is what happens a bit later without this.
Index: gcc/llvm-convert.cpp =================================================================== --- gcc/llvm-convert.cpp (revision 248) +++ gcc/llvm-convert.cpp (working copy) @@ -496,7 +496,7 @@ default: std::cerr << "Unhandled expression!\n"; debug_tree(exp); - break; + abort(); case EH_FILTER_EXPR: case CATCH_EXPR: { static bool PrintedWarning = false; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits