https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90685
Bug ID: 90685
Summary: failure of go in gcc-9.1.0 to build in
i686-pc-linux-gnu
Product: gcc
Version: 9.1.0
Status: UNCONFIRMED
Keywords: build
Severity: normal
Priority: P3
Component: go
Assignee: ian at airs dot com
Reporter: democritus7 at att dot net
CC: cmang at google dot com
Target Milestone: ---
Here are the error msgs showing the build failure
/home/me/gcc/buildgo/./gcc/gccgo -B/home/me/gcc/buildgo/./gcc/
-B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem
/usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -g
-O2 -I ../i686-pc-linux-gnu/libgo -static-libstdc++ -static-libgcc -L
../i686-pc-linux-gnu/libgo -L ../i686-pc-linux-gnu/libgo/.libs -o go
../../gcc-9.1.0/gotools/../libgo/go/cmd/go/alldocs.go
../../gcc-9.1.0/gotools/../libgo/go/cmd/go/go11.go
../../gcc-9.1.0/gotools/../libgo/go/cmd/go/main.go
../i686-pc-linux-gnu/libgo/libgotool.a
go1: error: ‘-fsplit-stack’ currently only supported on GNU/Linux
go1: error: ‘-fsplit-stack’ is not supported by this compiler configuration
Makefile:821: recipe for target 'go' failed
make[2]: *** [go] Error 1
make[2]: Leaving directory '/home/me/gcc/buildgo/gotools'
Makefile:15524: recipe for target 'all-gotools' failed
make[1]: *** [all-gotools] Error 2
make[1]: Leaving directory '/home/me/gcc/buildgo'
Makefile:993: recipe for target 'all' failed
Here's the configuration I started the build with in a clean folder
../gcc-9.1.0/configure --prefix=/usr --enable-libada --enable-libssp
--enable-lto --enable-languages=go