kumquat-buildroot/package/binutils/2.32
Max Filippov de1d1577d7 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>
2019-04-17 08:56:42 +02:00
..
0001-sh-conf.patch
0002-poison-system-directories.patch
0003-bfd-xtensa-fix-shrink_dynamic_reloc_sections-for-exp.patch
0004-gas-use-literals-const16-for-xtensa-loop-relaxation.patch package/binutils: fix loops relaxation in xtensa gas 2019-04-03 08:36:32 +02:00
0005-xtensa-gas-put-.literal_position-at-section-start.patch package/binutils: fix loops relaxation in bare sections 2019-04-17 08:56:42 +02:00