This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug go/85429] Several gotools tests FAIL with Solaris as


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]