kumquat-buildroot/package/binutils
Max Filippov 88eff22a9e package/binutils: fix loops relaxation in bare sections
The commit 197b5f9d1c ("package/binutils: fix loops relaxation in
xtensa gas") changed the way loop opcodes are relaxed resulting in build
failures in hand-made assembly code that has loops in sections without
.literal_position pseudo op or equivalent construct. This e.g. breaks
xtensa linux kernel build.

Fix that by adding literal position to the beginning of every section.

Fixes: 197b5f9d1c ("package/binutils: fix loops relaxation in xtensa
gas")
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit de1d1577d7)
[Peter: drop 2.32 patch]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-04-24 22:46:47 +02:00
..
2.28.1 binutils: remove Blackfin patches 2018-04-15 22:05:28 +02:00
2.29.1 binutils: remove Blackfin patches 2018-04-15 22:05:28 +02:00
2.30 package/binutils: fix loops relaxation in xtensa gas 2019-04-05 17:42:41 +02:00
2.31.1 package/binutils: fix loops relaxation in bare sections 2019-04-24 22:46:47 +02:00
arc-2018.09-release toolchain: fix URLs for ARC gcc/binutils/gdb 2018-12-06 21:05:06 +01:00
binutils.hash toolchain: fix URLs for ARC gcc/binutils/gdb 2018-12-06 21:05:06 +01:00
binutils.mk toolchain: fix URLs for ARC gcc/binutils/gdb 2018-12-06 21:05:06 +01:00
Config.in
Config.in.host toolchain: fix URLs for ARC gcc/binutils/gdb 2018-12-06 21:05:06 +01:00