summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/malloc-custom.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Analysis/malloc-custom.c')
-rw-r--r--clang/test/Analysis/malloc-custom.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/clang/test/Analysis/malloc-custom.c b/clang/test/Analysis/malloc-custom.c
deleted file mode 100644
index 3c16bbd17e6..00000000000
--- a/clang/test/Analysis/malloc-custom.c
+++ /dev/null
@@ -1,32 +0,0 @@
-// RUN: %clang_cc1 -analyze -analyzer-checker=core,unix.Malloc -Wno-incompatible-library-redeclaration -verify %s
-
-// Various tests to make the the analyzer is robust against custom
-// redeclarations of memory routines.
-//
-// You wouldn't expect to see much of this in normal code, but, for example,
-// CMake tests can generate these.
-
-// expected-no-diagnostics
-
-char alloca();
-char malloc();
-char realloc();
-char kmalloc();
-char valloc();
-char calloc();
-
-char free();
-char kfree();
-
-void testCustomArgumentlessAllocation() {
- alloca(); // no-crash
- malloc(); // no-crash
- realloc(); // no-crash
- kmalloc(); // no-crash
- valloc(); // no-crash
- calloc(); // no-crash
-
- free(); // no-crash
- kfree(); // no-crash
-}
-
OpenPOWER on IntegriCloud