16 lines · cpp
1// RUN: %clangxx_memprof -O2 %s -o %t && %run %t 2>&1 | FileCheck %s2 3// Check that overriding __memprof_default_options() takes precedence over the LLVM flag4// RUN: %clangxx_memprof -O2 %s -o %t-flag -mllvm -memprof-runtime-default-options="verbosity=0 help=0" && %run %t-flag 2>&1 | FileCheck %s5 6const char *kMemProfDefaultOptions = "verbosity=1 help=1";7 8extern "C" const char *__memprof_default_options() {9 // CHECK: Available flags for MemProfiler:10 return kMemProfDefaultOptions;11}12 13int main() {14 return 0;15}16