generic-poky/meta/recipes-devtools/binutils/binutils
Laurentiu Palcu f862f06f32 binutils-crosssdk: do not set .interp size to 0x1000 for partial linked objects
When building the SDK, the final .interp section size should be set to a
bigger value (0x1000) in order to be able to change the dynamic loader's
path later. However, we shouldn't do that for partial linked objects
(when -r or -rU is used). That's because those objects will then have an
.interp section of 0x1000 even if it contains no data and when the final
linking is done we will end up with a "cannot move location counter
backwards" error. That's because the linker will try to squeeze all the data in
the .interp sections found in various partial linked objects into one 0x1000
bytes final .interp section.

[YOCTO #3264]

(From OE-Core rev: b25d0c5fe286e44ded46aefdcbe35ed259087759)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-24 15:12:29 +00:00
..
0001-PR-ld-13470.patch binutils_2.22: Backport to fix bogus textrels 2012-06-11 13:49:49 +01:00
0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0019-PR-ld-13468.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0028-Backport-from-mainline.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0052-gas.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0078-PR-binutils-13622.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0144-timer.cc-include-unistd.h.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
0182-PR-ld-13991.patch binutils-2.22: Backport PR fixes from 2.22 branch 2012-09-14 09:50:30 +01:00
binutils-2.19.1-ld-sysroot.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-armv5e.patch Add missing Upstream-Status to various patches. 2012-07-26 14:40:49 +01:00
binutils-poison.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-powerpc-e5500.patch binutils: Backport the e5500/e6500 patches from mainline 2012-07-17 10:54:02 +01:00
binutils-pr12366.patch binutils: upgrade from 2.21 to 2.21.1 2011-07-08 16:39:09 +01:00
binutils-uclibc-100-uclibc-conf.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-uclibc-300-001_ld_makefile_patch.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-uclibc-300-006_better_file_error.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-uclibc-300-012_check_ldrunpath_length.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-uclibc-gas-needs-libm.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
binutils-x86_64_i386_biarch.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
clone-shadow.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
libiberty_path_fix.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
libtool-2.4-update.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
libtool-rpath-fix.patch binutils: upgrade from 2.21.1a to 2.22 2011-11-29 11:22:09 +00:00
mips64-default-ld-emulation.patch binutils: Default to n64 when configured for mips64 2012-05-21 09:59:02 +01:00
relocatable_sdk.patch binutils-crosssdk: do not set .interp size to 0x1000 for partial linked objects 2012-11-24 15:12:29 +00:00
rpath-sysroot.patch ld: -rpath must search under sysroot 2012-08-24 17:25:14 +01:00