theraven added inline comments.
================ Comment at: lib/CodeGen/CGBlocks.cpp:163 + std::string TypeAtEncoding = + CGM.getContext().getObjCEncodingForBlock(BlockInfo.getBlockExpr()); + Name += "e" + llvm::to_string(TypeAtEncoding.size()) + "_" + TypeAtEncoding; ---------------- Specifically, this line. It is unsafe to use an Objective-C encoding directly as a symbol name on ELF. Repository: rC Clang https://reviews.llvm.org/D50783 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits