1 /* 2 Test that the function: 3 void (*signal(int, void (*)(int)))(int); 4 is declared. 5 */ 6 7 #include <signal.h> 8 9 typedef void (*(*signal_test) (int, void (*)(int))) (int); 10 dummyfcn(void)11 int dummyfcn(void) 12 { 13 signal_test dummyvar; 14 dummyvar = signal; 15 return 0; 16 } 17