1 /* PR c/82167 */
2 /* { dg-do compile } */
3 
4 void
fn1(int a[])5 fn1 (int a[])
6 {
7   __builtin_printf ("%zu\n", sizeof (*&a)); /* { dg-warning ".sizeof. on array function parameter .a. will return size of .int \\*." } */
8 }
9 
10 void
fn2(int * a[])11 fn2 (int *a[])
12 {
13   __builtin_printf ("%zu\n", sizeof (*&a)); /* { dg-warning ".sizeof. on array function parameter .a. will return size of .int \\*\\*." } */
14 }
15