*** signal.h.~1.14.~ Sat Nov 25 16:05:12 2006 --- signal.h Sat Nov 25 16:13:59 2006 *************** *** 194,200 **** struct sigaction { ! union { _sig_func_ptr sa_handler; /* SIG_DFL, SIG_IGN, or pointer to a function */ void (*sa_sigaction) ( int, siginfo_t *, void * ); --- 194,200 ---- struct sigaction { ! __extension__ union { _sig_func_ptr sa_handler; /* SIG_DFL, SIG_IGN, or pointer to a function */ void (*sa_sigaction) ( int, siginfo_t *, void * );