From 138778501367d3cd0036fc31afbbedce0016f478 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 14 Feb 2016 20:52:51 +0000 Subject: binutils: Use tip of 2.26 branch Until 2.26.1 is released there are few fixes which are needed especially when using -fpie, here are changes that are part of this version bump H.J. Lu (7): Add a testcase for PR ld/18591 Store estimated distances in compressed_size Remove duplicated marker for 2.26 in gas/NEWS Add -mrelax-relocations= to x86 assembler Mask off the least significant bit in GOT offset Enable -Bsymbolic and -Bsymbolic-functions to PIE Fix a typo in objcopy manual John David Anglin (1): Fix /usr/bin/ld: final link failed: File truncated error on hppa (From OE-Core rev: 3685a1246110d84bffffa6d03a3c2ec0417cb4a3) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- ...for-uses-of-system-directories-when-cross-linki.patch | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch') diff --git a/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch b/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch index b14ead0942..d3f510b11a 100644 --- a/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch +++ b/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch @@ -1,7 +1,7 @@ -From e5d18410cb07da09f854b9568f51a873f1166d2a Mon Sep 17 00:00:00 2001 +From 4daa841ce16ba52b717bdff9eb1dfc4f19638814 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 15 Jan 2016 06:31:09 +0000 -Subject: [PATCH 09/12] warn for uses of system directories when cross linking +Subject: [PATCH 09/14] warn for uses of system directories when cross linking 2008-07-02 Joseph Myers @@ -77,7 +77,7 @@ index 276fb77..35c58eb 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index 7a20e4e..7cff36c 100755 +index eb4f0d7..e9054b4 100755 --- a/ld/configure +++ b/ld/configure @@ -790,6 +790,7 @@ with_lib_path @@ -118,7 +118,7 @@ index 7a20e4e..7cff36c 100755 if test "${enable_gold+set}" = set; then : enableval=$enable_gold; case "${enableval}" in diff --git a/ld/configure.ac b/ld/configure.ac -index 188172d..2cd8443 100644 +index e28f38e..7b474e7 100644 --- a/ld/configure.ac +++ b/ld/configure.ac @@ -95,6 +95,16 @@ AC_SUBST(use_sysroot) @@ -158,10 +158,10 @@ index d84ec4e..3476b26 100644 enum endian_enum endian; diff --git a/ld/ld.texinfo b/ld/ld.texinfo -index 1dd7492..fb1438e 100644 +index 2389661..d06112b 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo -@@ -2332,6 +2332,18 @@ string identifying the original linked file does not change. +@@ -2338,6 +2338,18 @@ string identifying the original linked file does not change. Passing @code{none} for @var{style} disables the setting from any @code{--build-id} options earlier on the command line. @@ -235,7 +235,7 @@ index bb0b9cc..a23c56c 100644 /* We initialize DEMANGLING based on the environment variable COLLECT_NO_DEMANGLE. The gcc collect2 program will demangle the diff --git a/ld/lexsup.c b/ld/lexsup.c -index 4cad209..173b17f 100644 +index e2fb212..a2064f1 100644 --- a/ld/lexsup.c +++ b/ld/lexsup.c @@ -530,6 +530,14 @@ static const struct ld_option ld_options[] = @@ -269,5 +269,5 @@ index 4cad209..173b17f 100644 } -- -2.7.0 +2.7.1 -- cgit v1.2.3-54-g00ecf