diff options
author | Khem Raj <raj.khem@gmail.com> | 2015-09-02 23:46:09 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-09-03 13:32:10 +0100 |
commit | 0ee1e3b000137ebcb2e223e7a3f8e9eb53088c70 (patch) | |
tree | a9c40cfba9e4821af3235728e25d3d724060c92d /meta/recipes-devtools/binutils/binutils-2.25.1.inc | |
parent | aba3ef50d65e0dc8659a48bf98d0fb00dd44a6fc (diff) | |
download | openembedded-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.inc | 1 |
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" |