diff options
| author | Alexey Samsonov <samsonov@google.com> | 2013-11-14 08:56:59 +0000 |
|---|---|---|
| committer | Alexey Samsonov <samsonov@google.com> | 2013-11-14 08:56:59 +0000 |
| commit | 498e5906ad8e0e9959a1ec146cac01850829690e (patch) | |
| tree | 671f3d38d8a9b60abe7f89547d93059c9f278676 /compiler-rt/lib/sanitizer_common/sanitizer_flags.cc | |
| parent | f4760455e80a7c614edc72bdcbfa58eb10d92d35 (diff) | |
| download | bcm5719-llvm-498e5906ad8e0e9959a1ec146cac01850829690e.tar.gz bcm5719-llvm-498e5906ad8e0e9959a1ec146cac01850829690e.zip | |
[Sanitizer] Add print_summary runtime flag to disable error summaries (UBSan doesn't need them)
llvm-svn: 194685
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_flags.cc')
| -rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_flags.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc b/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc index ba23ea04bc2..924ed4bc014 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc @@ -32,6 +32,7 @@ void SetCommonFlagDefaults() { f->detect_leaks = false; f->leak_check_at_exit = true; f->allocator_may_return_null = false; + f->print_summary = true; } void ParseCommonFlagsFromString(const char *str) { @@ -48,6 +49,7 @@ void ParseCommonFlagsFromString(const char *str) { ParseFlag(str, &f->detect_leaks, "detect_leaks"); ParseFlag(str, &f->leak_check_at_exit, "leak_check_at_exit"); ParseFlag(str, &f->allocator_may_return_null, "allocator_may_return_null"); + ParseFlag(str, &f->print_summary, "print_summary"); // Do a sanity check for certain flags. if (f->malloc_context_size < 1) |

