[Buildroot] [PATCH] package/binutils: fix loops relaxation in xtensa gas

Peter Korsgaard peter at korsgaard.com
Wed Apr 3 06:37:32 UTC 2019


>>>>> "Max" == Max Filippov <jcmvbkbc at gmail.com> writes:

 > Loop relaxation logic in xtensa gas may produce code in which LEND
 > register doesn't match actual zero overhead loop end. Fix relaxation
 > code so that it produces a literal or a pair of const16 instructions
 > with associated relocation record that works correctly in the presence
 > of other relaxations. This fixes crash in X11 server caused by window
 > movement.

 > Loop relaxation has limited of 32K range, this fix removes this
 > limitation.

 > Fixes:
 > http://autobuild.buildroot.net/results/e05522ce540f4ac23f9a3a8fec724694d9a23101/

 > Signed-off-by: Max Filippov <jcmvbkbc at gmail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list