]> Cypherpunks repositories - gostls13.git/commit
cmd/link: preserve elf phdr flags when loading external objects
authorPaul E. Murphy <murp@ibm.com>
Wed, 10 Mar 2021 20:41:38 +0000 (14:41 -0600)
committerLynn Boger <laboger@linux.vnet.ibm.com>
Tue, 16 Mar 2021 14:20:35 +0000 (14:20 +0000)
commitbd0fc0b9c32e3697380a6484154accacdb928f97
tree1af1d0ac7dff8f8e6f475a463610cda6c101ad68
parent860704317e02d699e4e4a24103853c4782d746c1
cmd/link: preserve elf phdr flags when loading external objects

Preserve program header flags when passing them through loadelf.Load.
They shouldn't be coerced to 0 on non-ARM platforms which set them
such as ppc64le.

Change-Id: I022613356f910d812de2fc22eac949960eeb53b3
Reviewed-on: https://go-review.googlesource.com/c/go/+/300950
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Emmanuel Odeke <emmanuel@orijtech.com>
src/cmd/link/internal/loadelf/ldelf.go