On Tue, Jan 9, 2018 at 12:26 PM, Rainer Orth <r...@cebitec.uni-bielefeld.de> wrote: > Hi Ian, > >> This patch updates libgo to the Go1.10beta1 release. The final Go >> 1.10 release is expected around February 1, so it's not clear how the >> release timing is going to work with GCC 8. In any case this updates >> GCC to something pretty close to the final Go 1.10 release. >> >> A few changes to the frontend were required to match changes in the >> runtime map code, and to handle some no-writebarrier cases in the >> runtime package. >> >> As usual with these updates the complete patch is too large to include >> in this e-mail message. I've just included the changes to >> gccgo-specific code. >> >> Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed >> to mainline. > > the patch broke Solaris bootstrap: > > mv: cannot stat 'os/signal/internal/pty.s-gox.tmp': No such file or directory > make[4]: *** [Makefile:3348: os/signal/internal/pty.s-gox] Error 1 > make[4]: *** Waiting for unfinished jobs.... > > Fixed trivially as follows, which allowed the build to complete. make > check still running...
Thanks. Patch committed. Ian