Skip to content

cmd/link: linux/arm external linking broken #10557

Closed
@minux

Description

@minux
$ go build -ldflags="-linkmode=external -v" cmd/objdump/testdata/fmthello.go 
# command-line-arguments
HEADER = -H5 -T0x10c00 -D0x0 -R0x1000
searching for runtime.a in $WORK/runtime.a
searching for runtime.a in $GOROOT/pkg/linux_arm/runtime.a
searching for math.a in $WORK/math.a
searching for math.a in $GOROOT/pkg/linux_arm/math.a
searching for runtime/cgo.a in $WORK/runtime/cgo.a
searching for runtime/cgo.a in $GOROOT/pkg/linux_arm/runtime/cgo.a
 0.00 deadcode
 0.46 pclntab=242507 bytes, funcdata total 87728 bytes
 0.52 dodata
 0.61 reloc
 0.66 asmb
 0.81 datblk
 0.81 sym
 0.81 elfsym
 0.84 symsize = 44432
 0.86 symsize = 44624
 0.86 dwarf
 0.93 symsize = 44624
runtime.save_g: missing xsym in relocation
runtime.load_g: missing xsym in relocation
runtime._initcgo: missing xsym in relocation
 2.22 dwarf pass 2.
 2.98 header

This is reason for recent linux/arm builder failures.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions