https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113530
Bug ID: 113530
Summary: [14 Regression] libgo ftbfs on arc-linux-gnu
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
Assignee: ian at airs dot com
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
seen with trunk 20240121 on arch-linux-gnu, works with the gcc-13 branch,
building a gccgo cross compiler targeting arc-linux-gnu:
[...]
libtool: compile:
/home/packages/cross/14/p/gcc-cross-ports/gcc/build/./gcc/gccgo -B/home/packa
ges/cross/14/p/gcc-cross-ports/gcc/build/./gcc/ -B/usr/arc-linux-gnu/bin/
-B/usr/arc-linux-gnu/l
ib/ -isystem /usr/arc-linux-gnu/include -isystem /usr/arc-linux-gnu/sys-include
-isystem /home/p
ackages/cross/14/p/gcc-cross-ports/gcc/build/sys-include -O2 -g -I . -c
-fgo-pkgpath=internal/go
arch ../../../src/libgo/go/internal/goarch/goarch.go zgoarch.go -fPIC -o
internal/.libs/goarch.
o
zgoarch.go:7:14: error: expected ';' or ')' or newline
7 | _BigEndian =
| ^
zgoarch.go:7:3: error: reference to undefined name '_BigEndian'
7 | _BigEndian =
| ^
../../../src/libgo/go/internal/goarch/goarch.go:18:19: error: reference to
undefined name '_BigE
ndian'
18 | const BigEndian = _BigEndian
| ^
../../../src/libgo/go/internal/goarch/goarch.go:21:29: error: reference to
undefined name '_Defa
ultPhysPageSize'
21 | const DefaultPhysPageSize = _DefaultPhysPageSize
| ^
../../../src/libgo/go/internal/goarch/goarch.go:25:19: error: reference to
undefined name '_PCQu
antum'
25 | const PCQuantum = _PCQuantum
| ^
../../../src/libgo/go/internal/goarch/goarch.go:28:20: error: reference to
undefined name '_Int6
4Align'
28 | const Int64Align = _Int64Align
| ^
../../../src/libgo/go/internal/goarch/goarch.go:35:22: error: reference to
undefined name '_MinF
rameSize'
35 | const MinFrameSize = _MinFrameSize
| ^
../../../src/libgo/go/internal/goarch/goarch.go:39:20: error: reference to
undefined name '_Stac
kAlign'
39 | const StackAlign = _StackAlign
| ^
make[7]: *** [Makefile:3059: internal/goarch.lo] Error 1