On Sat, Jan 30, 2021 at 04:45:01PM +0100, Mark Kettenis wrote:
> U-Boot targets that use the CONFIG_POSITION_INDEPENDENT and
> CONFIG_LINUX_KERNEL_IMAGE_HEADER options don't build because they
> generate a relocation that binutils 2.30 doesn't like.  This is fixed
> in binutils 2.31.  Given that there is a 2.31.1 I updated to that one.
> 
> ok?

The existing targets which default to both are arm64 xen and tegra.

building the xenguest_arm64 target with binutils 2.30

  LD      u-boot
aarch64-none-elf-ld.bfd: arch/arm/cpu/armv8/start.o: relocation R_AARCH64_ABS32 
against `_kernel_offset_le_lo32' can not be used when making a shared object

builds with 2.31.1.

ok jsg@

Reply via email to