samsonov added a comment. Overall, this looks reasonable to me, but I'd like Richard to confirm he's fine with this change as well.
================ Comment at: docs/UsersManual.rst:1121 @@ +1120,3 @@ + Instruct code generator to emit a function call to the specified + function name instead of a trap instruction for checks configured to trap. + ---------------- for sanitizer checks configured to trap. ================ Comment at: include/clang/Driver/Options.td:610 @@ -608,1 +609,3 @@ + Flags<[CC1Option, CoreOption]>, + HelpText<"Make trapping sanitizers issue a call to specified function rather than a trap instruction">; def fsanitize_undefined_trap_on_error : Flag<["-"], "fsanitize-undefined-trap-on-error">, ---------------- 80 cols ================ Comment at: lib/CodeGen/CodeGenFunction.h:2895 @@ -2890,1 +2894,3 @@ + /// \brief Create a basic block that will call the specified trap function, + /// and emit a conditional branch to it. ---------------- You can probably make this private ================ Comment at: lib/CodeGen/CodeGenFunction.h:2903 @@ -2894,1 +2902,3 @@ + /// \brief Emit a call to trap or debugtrap and attach function attribute + /// "trap-func-name" if nonempty. ---------------- And this http://reviews.llvm.org/D12181 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits