diff options
Diffstat (limited to 'lib/asan/lit_tests/TestCases/inline.cc')
-rw-r--r-- | lib/asan/lit_tests/TestCases/inline.cc | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/lib/asan/lit_tests/TestCases/inline.cc b/lib/asan/lit_tests/TestCases/inline.cc deleted file mode 100644 index 792aff59f4ba..000000000000 --- a/lib/asan/lit_tests/TestCases/inline.cc +++ /dev/null @@ -1,19 +0,0 @@ -// RUN: %clangxx_asan -O3 %s -o %t && %t - -// Test that no_sanitize_address attribute applies even when the function would -// be normally inlined. - -#include <stdlib.h> - -__attribute__((no_sanitize_address)) -int f(int *p) { - return *p; // BOOOM?? Nope! -} - -int main(int argc, char **argv) { - int * volatile x = (int*)malloc(2*sizeof(int) + 2); - int res = f(x + 2); - if (res) - exit(0); - return 0; -} |