[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-09-13 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #7 from Aldy Hernandez  ---
Author: aldyh
Date: Wed Sep 13 17:09:52 2017
New Revision: 252484

URL: https://gcc.gnu.org/viewcvs?rev=252484=gcc=rev
Log:
PR go/81893
runtime: only use PPC GNU/Linux register code on little endian

Reportedly the current code builds on little endian but not big endian.

Fixes https://gcc.gnu.org/PR81893.

Reviewed-on: https://go-review.googlesource.com/57110

Modified:
branches/range-gen2/gcc/go/gofrontend/MERGE
branches/range-gen2/libgo/runtime/go-signal.c

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #6 from seurer at gcc dot gnu.org ---
Yes, it looks good now.  Thanks!

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-18 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

Ian Lance Taylor  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Ian Lance Taylor  ---
Fixed, I hope.

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-18 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #4 from ian at gcc dot gnu.org  ---
Author: ian
Date: Fri Aug 18 20:17:26 2017
New Revision: 251188

URL: https://gcc.gnu.org/viewcvs?rev=251188=gcc=rev
Log:
PR go/81893
runtime: only use PPC GNU/Linux register code on little endian

Reportedly the current code builds on little endian but not big endian.

Fixes https://gcc.gnu.org/PR81893.

Reviewed-on: https://go-review.googlesource.com/57110

Modified:
trunk/gcc/go/gofrontend/MERGE
trunk/libgo/runtime/go-signal.c

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-18 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #3 from Ian Lance Taylor  ---
Thanks.  I think https://golang.org/cl/57110 should fix the problem.

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-18 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #2 from seurer at gcc dot gnu.org ---
Yes, it compiles OK on LE.

Note that I saw the errors on both power7 and power8 BE systems and using
different versions of gcc to build.

[Bug go/81893] [8 regression] compilation error in libgo starting with r251127

2017-08-18 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81893

--- Comment #1 from Ian Lance Taylor  ---
Did you test powerpc64 little endian?