buildroot/package/binutils
Max Filippov 1b887cfc69 package/binutils: fix assertion failure in xtensa ld
xtensa ld fails with the following message

  ld: BFD (GNU Binutils) 2.31.1 internal error, aborting at
  elf32-xtensa.c:3283 in elf_xtensa_finish_dynamic_sections

during domoticz package build. It happens because of mismatch between
the size allocated for dynamic relocations in the executable image and
the number of PLT relocations actually written to the image. The
mismatch is caused by the fact that undefined weak symbol is treated as
dynamic (and thus needing PLT relocation), but xtensa linker not
expecting that.

Fixes: http://autobuild.buildroot.net/results/7885705f1b1c0f31cf21b464150f5509929c1906/
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Backported from: e15a8da9c71336b06cb5f2706c3f6b7e6ddd95a3
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2020-03-08 17:39:37 +01:00
..
2.31.1 package/binutils: fix assertion failure in xtensa ld 2020-03-08 17:39:37 +01:00
2.32 package/binutils: fix assertion failure in xtensa ld 2020-03-08 17:39:37 +01:00
2.33.1 package/binutils: fix assertion failure in xtensa ld 2020-03-08 17:39:37 +01:00
arc-2019.09-release package/toolchain: bumb ARC tools to arc-2019.09 release 2020-01-17 21:34:05 +01:00
binutils.hash package/b*: add license file hashes 2020-02-03 14:44:52 +01:00
binutils.mk package/toolchain: bumb ARC tools to arc-2019.09 release 2020-01-17 21:34:05 +01:00
Config.in package/binutils: fix build error due to architecture name is incomplete 2019-04-20 16:16:39 +02:00
Config.in.host package/binutils: disable binutils >= 2.33.1 for configurations using BR2_BINFMT_FLAT 2020-03-02 23:10:02 +01:00