summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/binutils/binutils-2.25.1.inc
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2015-09-02 23:46:09 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-09-03 13:32:10 +0100
commit0ee1e3b000137ebcb2e223e7a3f8e9eb53088c70 (patch)
treea9c40cfba9e4821af3235728e25d3d724060c92d /meta/recipes-devtools/binutils/binutils-2.25.1.inc
parentaba3ef50d65e0dc8659a48bf98d0fb00dd44a6fc (diff)
downloadopenembedded-core-0ee1e3b000137ebcb2e223e7a3f8e9eb53088c70.tar.gz
openembedded-core-0ee1e3b000137ebcb2e223e7a3f8e9eb53088c70.tar.bz2
openembedded-core-0ee1e3b000137ebcb2e223e7a3f8e9eb53088c70.zip
binutils: Fix symbols with --dynamic-list when using gold linker
There are random crashes and hangups, seen in libQtCore (QT4) as mentioned in the binutils bugs as well, the reason is that gold ignores all other symbols except specified in --dynamic-list which is different in behavior as compared to bfd linker. The patch is a backport from upstream master. This patch implements the bfd linker's behaviour into gold. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/binutils/binutils-2.25.1.inc')
-rw-r--r--meta/recipes-devtools/binutils/binutils-2.25.1.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.25.1.inc b/meta/recipes-devtools/binutils/binutils-2.25.1.inc
index ef85fd460b..120db87e1a 100644
--- a/meta/recipes-devtools/binutils/binutils-2.25.1.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.25.1.inc
@@ -32,6 +32,7 @@ SRC_URI = "\
file://0012-Add-XLP-instructions-support.patch \
file://0013-Fix-an-internal-error-in-do_print_to_mapfile-seen-wi.patch \
file://0014-gold-arm-Skip-pic-check-for-R_ARM_REL32.patch \
+ file://0015-Fix-dynamic-list-so-that-symbols-not-in-the-list-are.patch \
file://binutils-octeon3.patch \
"
S = "${WORKDIR}/git"