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@