diff options
-rw-r--r-- | binutils/binutils-2.14.90.0.6.oe | 18 | ||||
-rw-r--r-- | binutils/binutils-uclibc-2.14.90.0.6.oe | 0 | ||||
-rw-r--r-- | binutils/binutils-uclibc-cross-2.14.90.0.6.oe | 0 |
3 files changed, 14 insertions, 4 deletions
diff --git a/binutils/binutils-2.14.90.0.6.oe b/binutils/binutils-2.14.90.0.6.oe index 05104b37b7..5af975741f 100644 --- a/binutils/binutils-2.14.90.0.6.oe +++ b/binutils/binutils-2.14.90.0.6.oe @@ -50,13 +50,23 @@ export CC_FOR_BUILD = ${BUILD_CC} export CC = ${CCACHE} ${CROSS}gcc +binutilsbuild_do_patch () { + oenote IN binutils patch + perl -i -p -e 's,#.*define.*ELF_DYNAMIC_INTERPRETER.*".*",#define ELF_DYNAMIC_INTERPRETER "/lib/ld-uClibc.so.0",;' `grep -lr ELF_DYNAMIC_INTERPRETER *` +} + +python do_patch () { + oe.build.exec_func('base_do_patch', d) + oe.build.exec_func('binutilsbuild_do_patch', d) +} + do_install_append () { cd ${D}/${bindir} # Symlinks for if this is intended to be the only compiler ( - for p in ${TARGET_SYS}-* ; do - ln -s $p `echo $p | sed -e s,${TARGET_SYS}-,,` - done - true + for p in ${TARGET_SYS}-* ; do + ln -sf $p `echo $p | sed -e s,${TARGET_SYS}-,,` + done + true ) } diff --git a/binutils/binutils-uclibc-2.14.90.0.6.oe b/binutils/binutils-uclibc-2.14.90.0.6.oe new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/binutils/binutils-uclibc-2.14.90.0.6.oe diff --git a/binutils/binutils-uclibc-cross-2.14.90.0.6.oe b/binutils/binutils-uclibc-cross-2.14.90.0.6.oe new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/binutils/binutils-uclibc-cross-2.14.90.0.6.oe |