Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/gcc.dg/guality/vla-2.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
11 static inline __attribute__((always_inline)) int | 11 static inline __attribute__((always_inline)) int |
12 fn2 (int i) | 12 fn2 (int i) |
13 { | 13 { |
14 int a[i]; | 14 int a[i]; |
15 fn1 (a, i); | 15 fn1 (a, i); |
16 fn1 (a, i); /* { dg-final { gdb-test 16 "sizeof (a)" "5 * sizeof (int)" } } */ | 16 fn1 (a, i); /* { dg-final { gdb-test . "sizeof (a)" "5 * sizeof (int)" } } */ |
17 return i; | 17 return i; |
18 } | 18 } |
19 | 19 |
20 static inline __attribute__((always_inline)) int | 20 static inline __attribute__((always_inline)) int |
21 fn3 (int i) | 21 fn3 (int i) |
22 { | 22 { |
23 int a[i]; | 23 int a[i]; |
24 fn1 (a, i); | 24 fn1 (a, i); |
25 fn1 (a, i); /* { dg-final { gdb-test 25 "sizeof (a)" "6 * sizeof (int)" } } */ | 25 fn1 (a, i); /* { dg-final { gdb-test . "sizeof (a)" "6 * sizeof (int)" } } */ |
26 return i; | 26 return i; |
27 } | 27 } |
28 | 28 |
29 static inline __attribute__((always_inline)) int | 29 static inline __attribute__((always_inline)) int |
30 fn4 (int i) | 30 fn4 (int i) |