summaryrefslogtreecommitdiff
path: root/compiler-rt/include
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2017-09-22 23:49:49 +0000
committerVitaly Buka <vitalybuka@google.com>2017-09-22 23:49:49 +0000
commit0a5c1f88575b7bc4db95f4ff1d73d2cc84e138f4 (patch)
tree0974c16721d2e74b807ff28b447e11374e09093a /compiler-rt/include
parenteb9e1585a1be7ebac31fe0fbb79ed548bc2d22b3 (diff)
[lsan] Add __lsan_default_options
For consistency with asan, msan, tsan and ubsan.
Diffstat (limited to 'compiler-rt/include')
-rw-r--r--compiler-rt/include/sanitizer/lsan_interface.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/include/sanitizer/lsan_interface.h b/compiler-rt/include/sanitizer/lsan_interface.h
index 1f2e58909b4..e3e509ff7d9 100644
--- a/compiler-rt/include/sanitizer/lsan_interface.h
+++ b/compiler-rt/include/sanitizer/lsan_interface.h
@@ -68,6 +68,10 @@ extern "C" {
// __attribute__((used))
int __lsan_is_turned_off();
+ // This function may be optionally provided by user and should return
+ // a string containing LSan runtime options. See lsan_flags.inc for details.
+ const char *__lsan_default_options();
+
// This function may be optionally provided by the user and should return
// a string containing LSan suppressions.
const char *__lsan_default_suppressions();