[docs] Fix build-docs.sh
[llvm-project.git] / compiler-rt / test / hwasan / TestCases / malloc-test.c
blob199464b9c30019c9f46e947fd683f858f974b76c
1 // Test basic malloc functionality.
2 // RUN: %clang_hwasan %s -o %t
3 // RUN: %run %t
5 #include <stdlib.h>
6 #include <assert.h>
7 #include <sanitizer/hwasan_interface.h>
8 #include <sanitizer/allocator_interface.h>
10 int main() {
11 __hwasan_enable_allocator_tagging();
12 char *a1 = (char*)malloc(0);
13 assert(a1 != 0);
14 assert(__sanitizer_get_allocated_size(a1) == 0);
15 free(a1);