This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug go/72812] New: reflect FAILs with Solaris as
- From: "ro at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 05 Aug 2016 11:44:35 +0000
- Subject: [Bug go/72812] New: reflect FAILs with Solaris as
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72812
Bug ID: 72812
Summary: reflect FAILs with Solaris as
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
Assignee: ian at airs dot com
Reporter: ro at gcc dot gnu.org
CC: cmang at google dot com
Target Milestone: ---
Host: *-*-solaris2.*
Target: *-*-solaris2.*
Build: *-*-solaris2.*
When using gcc with Solaris as, the libgo reflect test FAILs, both 32 and
64-bit.
libgo.log show tons of assembler errors
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104445: error: invalid character
(0xce)
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104445: error: invalid character
(0xa6)
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104445: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104447: error: invalid character
(0xce)
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104447: error: invalid character
(0xa6)
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104447: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//ccxj.acc.s", line 104447: error: statement syntax
but they boil down to the use of UTF-8 characters in identifiers that as cannot
grok, e.g.
.weak __go_td_pN45_reflect_test.TestStructOfExportRules$2$ΦType$gc
Rainer