1 extern unsigned long l;
   2 
   3 int foo(void) {
   4         return (int) (typeof(fundecl(0))) l;
   5 }
   6 
   7 /*
   8  * check-name: cast-bad 01
   9  *
  10  * check-error-start
  11 cast-bad-01.c:4:30: error: undefined identifier 'fundecl'
  12  * check-error-end
  13  */