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