/* PR c/90677 */ /* { dg-do compile } */ /* { dg-options "-W -Wall" } */ struct cgraph_node; union tree_node; typedef union tree_node *tree; union gimple_statement_d; typedef union gimple_statement_d *gimple; struct cgraph_node *cgraph_node (tree); void foo (int, const char *, ...) __attribute__((__format__(__gcc_diag__, 2, 3)));