Ian,
   The current gccgo branch (at r166931) fails to bootstrap on 
x86_64-apple-darwin10
using...

../gccgo/configure --prefix=/Users/howarth/dist --with-gmp=/sw --with-ppl=/sw 
--with-cloog=/sw --with-mpc=/sw --with-libiconv-prefix=/sw --with-system-zlib 
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib 
--enable-languages=c,go --enable-checking=yes

This bootstrap fails at...

libtool: compile:  /Users/howarth/darwin_objdir/./gcc/xgcc 
-B/Users/howarth/darwin_objdir/./gcc/ 
-B/Users/howarth/dist/x86_64-apple-darwin10.5.0/bin/ 
-B/Users/howarth/dist/x86_64-apple-darwin10.5.0/lib/ -isystem 
/Users/howarth/dist/x86_64-apple-darwin10.5.0/include -isystem 
/Users/howarth/dist/x86_64-apple-darwin10.5.0/sys-include -DHAVE_CONFIG_H -I. 
-I../../../gccgo/libgo -I ../../../gccgo/libgo/runtime 
-I../../../gccgo/libgo/../libffi/include -I../libffi/include -pthread 
-fexceptions -fplan9-extensions -Wall -Wextra -Wwrite-strings -Wcast-qual 
-Werror -minline-all-stringops -I ../../../gccgo/libgo/../gcc -I 
../../gcc/include -g -O2 -MT go-eface-compare.lo -MD -MP -MF 
.deps/go-eface-compare.Tpo -c ../../../gccgo/libgo/runtime/go-eface-compare.c 
-o go-eface-compare.o >/dev/null 2>&1
../../../gccgo/libgo/runtime/go-go.c: In function ‘runtime_stoptheworld’:
../../../gccgo/libgo/runtime/go-go.c:379:29: error: ‘SIGRTMIN’ undeclared 
(first use in this function)
../../../gccgo/libgo/runtime/go-go.c:379:29: note: each undeclared identifier 
is reported only once for each function it appears in
../../../gccgo/libgo/runtime/go-go.c: At top level:
../../../gccgo/libgo/runtime/go-go.c:431:1: error: conflicting types for 
‘__go_scanstacks’
../../../gccgo/libgo/runtime/runtime.h:132:6: note: previous declaration of 
‘__go_scanstacks’ was here
../../../gccgo/libgo/runtime/go-go.c: In function ‘runtime_starttheworld’:
../../../gccgo/libgo/runtime/go-go.c:560:29: error: ‘SIGRTMIN’ undeclared 
(first use in this function)
../../../gccgo/libgo/runtime/go-go.c: In function ‘__go_gc_goroutine_init’:
../../../gccgo/libgo/runtime/go-go.c:612:7: error: ‘SIGRTMIN’ undeclared (first 
use in this function)
../../../gccgo/libgo/runtime/go-go.c:612:7: error: left-hand operand of comma 
expression has no effect [-Werror=unused-value]
../../../gccgo/libgo/runtime/go-go.c:614:7: error: left-hand operand of comma 
expression has no effect [-Werror=unused-value]
../../../gccgo/libgo/runtime/go-go.c:621:7: error: left-hand operand of comma 
expression has no effect [-Werror=unused-value]
../../../gccgo/libgo/runtime/go-go.c:623:7: error: left-hand operand of comma 
expression has no effect [-Werror=unused-value]

Hopefully we can fix this before the merge.
          Jack

Reply via email to