]> code.ossystems Code Review - openembedded-core.git/commit
binutils: Fix linker errors on chromium/ffmpeg on aarch64
authorKhem Raj <raj.khem@gmail.com>
Sun, 22 Nov 2020 05:29:15 +0000 (21:29 -0800)
committerAnuj Mittal <anuj.mittal@intel.com>
Wed, 25 Nov 2020 15:08:57 +0000 (23:08 +0800)
commit658024f47b5f96d3f4e1813b4716e8981fbf2e47
treea5d6befa853a085146bdc491e88b7bacc3d905da
parentb99796ec9436b63e4fc7cb7d12c0c9bcceef5d4b
binutils: Fix linker errors on chromium/ffmpeg on aarch64

ffmpeg in qtwebengine/chromium fails to build on aarch64

ffmpeg/ffmpeg_internal/videodsp.o: in function `ff_prefetch_aarch64':
(.text+0x10): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `ff_prefetch_aarch64' defined in .text section in obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o

Backport an upstream fix to handle this error which is a regrression in
binutils 2.35

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0a68def6b1f69b61096e58ae7778b61412dec4a2)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/recipes-devtools/binutils/binutils-2.35.inc
meta/recipes-devtools/binutils/binutils/0001-aarch64-Return-an-error-on-conditional-branch-to-an-.patch [new file with mode: 0644]