[ubsan] Recover by default, use -fno-sanitize-recover to disable.

llvm-svn: 171264
This commit is contained in:
Will Dietz
2012-12-30 20:53:28 +00:00
parent a5c892058c
commit 3676d56b71
9 changed files with 46 additions and 30 deletions

View File

@@ -392,7 +392,7 @@ static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK,
Opts.MainFileName = Args.getLastArgValue(OPT_main_file_name);
Opts.VerifyModule = !Args.hasArg(OPT_disable_llvm_verifier);
Opts.SanitizeRecover = Args.hasArg(OPT_fsanitize_recover);
Opts.SanitizeRecover = !Args.hasArg(OPT_fno_sanitize_recover);
Opts.InstrumentFunctions = Args.hasArg(OPT_finstrument_functions);
Opts.InstrumentForProfiling = Args.hasArg(OPT_pg);