/* PR tree-optimization/84224 */ /* { dg-do compile } */ /* { dg-prune-output "conflicting types for built-in" } */ /* { dg-options "-O0 -Walloca" } */ void *alloca (); __typeof__(alloca ()) a () { return alloca (); } /* { dg-prune-output "\\\[-Wbuiltin-declaration-mismatch]" } */