buildroot/package/elf2flt
Max Filippov 096dfb90eb package/elf2flt: fix text relocations on xtensa
elf2flt 2021.08 has changed endianness swapping logic for relocated
entries in the text segment. This broke little-endian xtensa FLAT images
which now fail to start with the following message:

  binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20)

Fix it by restoring old endianness swapping logic for relocated entries
in the text segment when building for xtensa.

Reported-by: Niklas Cassel <niklas.cassel@wdc.com>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 3781e4efc5)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2022-12-08 10:54:58 +01:00
..
0001-elf2flt-handle-binutils-2.34.patch
0002-elf2flt-add-riscv-64-bits-support.patch
0004-elf2flt-create-a-common-helper-function.patch package/elf2flt: fix fatal error regression on m68k, xtensa, riscv64 2022-09-15 15:59:55 +02:00
0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch package/elf2flt: fix fatal error regression on m68k, xtensa, riscv64 2022-09-15 15:59:55 +02:00
0006-elf2flt-xtensa-fix-text-relocations.patch package/elf2flt: fix text relocations on xtensa 2022-12-08 10:54:58 +01:00
Config.in.host
elf2flt.hash
elf2flt.mk