diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-05-17 00:13:01 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2016-05-17 08:52:02 +0200 |
commit | ae466a6041d06ac969694376d1bc3dec5ea517af (patch) | |
tree | a90741aeca674cf750a2d6cdd1f267c5fba6deb8 /package/binutils/2.23.2/500-sysroot.patch | |
parent | 500de2598a4902a0e9ec53f7b475046ff17c6681 (diff) | |
download | buildroot-ae466a6041d06ac969694376d1bc3dec5ea517af.tar.gz buildroot-ae466a6041d06ac969694376d1bc3dec5ea517af.zip |
binutils: remove support for version 2.23
Now that we have added support for the lastest binutils version 2.26,
it is time to remove the oldest version we currently support, 2.23, in
order to keep only 3 versions: 2.24, 2.25 and 2.26.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/binutils/2.23.2/500-sysroot.patch')
-rw-r--r-- | package/binutils/2.23.2/500-sysroot.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/package/binutils/2.23.2/500-sysroot.patch b/package/binutils/2.23.2/500-sysroot.patch deleted file mode 100644 index e49c795332..0000000000 --- a/package/binutils/2.23.2/500-sysroot.patch +++ /dev/null @@ -1,37 +0,0 @@ -Signed-off-by: Sven Rebhan <odinshorse@googlemail.com> - -Always try to prepend the sysroot prefix to absolute filenames first. - -http://bugs.gentoo.org/275666 -http://sourceware.org/bugzilla/show_bug.cgi?id=10340 - ---- a/ld/ldfile.c -+++ b/ld/ldfile.c -@@ -308,18 +308,25 @@ - directory first. */ - if (! entry->flags.maybe_archive) - { -- if (entry->flags.sysrooted && IS_ABSOLUTE_PATH (entry->filename)) -+ /* For absolute pathnames, try to always open the file in the -+ sysroot first. If this fails, try to open the file at the -+ given location. */ -+ entry->flags.sysrooted = is_sysrooted_pathname (entry->filename); -+ if (!entry->flags.sysrooted && IS_ABSOLUTE_PATH (entry->filename) -+ && ld_sysroot) - { - char *name = concat (ld_sysroot, entry->filename, - (const char *) NULL); - if (ldfile_try_open_bfd (name, entry)) - { - entry->filename = name; -+ entry->flags.sysrooted = TRUE; - return TRUE; - } - free (name); - } -- else if (ldfile_try_open_bfd (entry->filename, entry)) -+ -+ if (ldfile_try_open_bfd (entry->filename, entry)) - return TRUE; - - if (IS_ABSOLUTE_PATH (entry->filename)) |