5abf3731818cd4a3ba95db4a228038c80b790ad0
[platform/upstream/linaro-gcc.git] / gcc / testsuite / c-c++-common / asan / inc.c
1 /* { dg-options "-fdump-tree-asan0" } */
2 /* { dg-do compile } */
3 /* { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } */
4
5 void
6 foo(int *a)
7 {
8   (*a)++;
9 }
10
11 int
12 main ()
13 {
14   int a = 0;
15   foo (&a);
16   return 0;
17 }
18
19 /* { dg-final { scan-tree-dump-times "ASAN_" 1 "asan0" } }  */
20 /* { dg-final { scan-tree-dump "ASAN_CHECK \\(.*, 4\\);" "asan0" } }  */