binutils-cross: fix '-fPIE' on mips platform

Current binutils generates problematic relocation table for executable
compiled with '-fPIE', such as dbus-daemon. That way ld.so.1 falls into
segmentation fault when accessing bad reloc entry. This pulls back one
fix from binutils CVS repo (1.267) to add PIE support back.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Kevin Tian
2010-07-15 10:22:09 +01:00
committed by Richard Purdie
parent baf69e6a92
commit 0f19ae1b00
2 changed files with 30 additions and 0 deletions

View File

@@ -24,6 +24,7 @@ SRC_URI = "\
file://binutils-uclibc-300-012_check_ldrunpath_length.patch \
file://binutils-uclibc-gas-needs-libm.patch \
file://binutils-x86_64_i386_biarch.patch \
file://binutils-mips-pie.patch \
"
# powerpc patches