11f5207bJohn Levon# define __warndecl(name, msg) \
21f5207bJohn Levon  extern void name (void) __attribute__((__warning__ (msg)))
31f5207bJohn Levon
41f5207bJohn Levon__warndecl (__warn_func, "warn message");
51f5207bJohn Levon
61f5207bJohn Levon/*
71f5207bJohn Levon * check-name: attribute warning
81f5207bJohn Levon */
9