This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug go/85429] Several gotools tests FAIL with Solaris as
- From: "ro at CeBiTec dot Uni-Bielefeld.DE" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 29 Apr 2018 10:43:50 +0000
- Subject: [Bug go/85429] Several gotools tests FAIL with Solaris as
- Auto-submitted: auto-generated
- References: <bug-85429-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85429
--- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #4 from Ian Lance Taylor <ian at airs dot com> ---
> Should be fixed on tip, requested permission to backport to GCC 8 branch.
It's fixed on sparc, but the Solaris/x86 with as failures remain
(although shifting to a different reason):
# cmd/go/internal/str
Assembler:
"/var/tmp//cc.Q_kMa.s", line 1 : Syntax error
Near line: " .section ".go.buildid",#exclude"
Unlike sparc, there must be no quotes around the section name.
However, that form
.section .go.buildid,#exclude
makes gas 2.30 choke on x86:
$ gas-2.30 --32 excl.s -o excl.o
excl.s: Assembler messages:
excl.s:1: Error: character following name is not '#'
while it works just fine on sparc.