binutils: backport gas xtensa jump trampolines
commit6acb2e1db29238b7d05a30968a29753e879ab819
authorMax Filippov <jcmvbkbc@gmail.com>
Sun, 23 Mar 2014 22:09:32 +0000 (24 02:09 +0400)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 3 Apr 2014 19:38:28 +0000 (3 21:38 +0200)
tree1fb587e47dff1799eb173ed875e645763375a329
parente1acc9826d0605ba93aa04751931a2739520e0bc
binutils: backport gas xtensa jump trampolines

This fixes compilation of huge source files that have jumps with offsets
greater than 128 Kbytes, that otherwise fails with such messages:

  {standard input}:65267: Error: operand 1 of 'j' has out of range value '131089'
  {standard input}:106879: Error: operand 1 of 'j' has out of range value '4294833951'

Fixes:
  http://autobuild.buildroot.net/results/e45/e450d5efc7435035c956bb962d598837648f319d/

Backported from: a82c7d9030b67a6a76a5403d0e1641f9e42141ac
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/binutils/2.22/900-xtensa-trampolines.patch [new file with mode: 0644]
package/binutils/2.23.1/900-xtensa-trampolines.patch [new file with mode: 0644]
package/binutils/2.23.2/900-xtensa-trampolines.patch [new file with mode: 0644]
package/binutils/2.24/900-xtensa-trampolines.patch [new file with mode: 0644]