Rainer Orth <r...@cebitec.uni-bielefeld.de> writes:

> Unfortunately, this patch broke Solaris bootstrap (and would break IRIX
> bootstrap if this ever started working again):
>
> /vol/gcc/src/hg/trunk/local/libgo/runtime/go-signal.c:221:1: error: 
> conflicting types for 'sigignore'
> In file included from 
> /vol/gcc/src/hg/trunk/local/libgo/runtime/go-signal.c:7:0:
> /var/gcc/regression/trunk/8-gcc/build/./gcc/include-fixed/signal.h:100:12: 
> note:
>  previous declaration of 'sigignore' was here
> make[4]: *** [go-signal.lo] Error 1
>
> <signal.h> on all of Solaris, IRIX, and Tru64 UNIX has
>
> extern int sigignore(int);
>
> I've fixed this by using sig_ignore instead.

Thanks.  Patch committed.

Ian

Reply via email to