Hi Ian,
> This patch updates libgo from the Go1.16.5 release to the Go 1.17rc2
> release. As usual with these version updates, the patch itself is too
> large to attach to this e-mail message. I've attached the changes to
> files that are specific to gccgo. Bootstraped and ran Go testsuite on
> x86_64-pc-linux-gnu. Committed to mainline.
this patch broke Solaris bootstrap:
/vol/gcc/src/hg/master/local/libgo/runtime/stack.c: In function
'onCurrentStack':
/vol/gcc/src/hg/master/local/libgo/runtime/stack.c:177:21: error: expected
expression before 'uintptr'
177 | if (uintptr(initialsp2) < uintptr(nextsp2)) {
| ^~~~~~~
Fixed by turning those into proper casts.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University