diff options
author | Riku Voipio <riku.voipio@linaro.org> | 2013-07-03 16:15:57 +0300 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2013-07-03 16:15:57 +0300 |
commit | e473b8cd63d6f3af8a7e7e54191bdc7cac4d03f5 (patch) | |
tree | 8f9594751ac745ca5e3214e47a20e153beffc34d /meta-aarch64 | |
parent | 0f64483b529a89e877bbde645a2acfb7052d0627 (diff) | |
download | meta-linaro-e473b8cd63d6f3af8a7e7e54191bdc7cac4d03f5.tar.gz |
binutils: merged to OE-core
It seems everything neccessary for binutils is in OE-core now.
Diffstat (limited to 'meta-aarch64')
6 files changed, 0 insertions, 101 deletions
diff --git a/meta-aarch64/recipes-devtools/binutils/binutils-cross-canadian_git.bb b/meta-aarch64/recipes-devtools/binutils/binutils-cross-canadian_git.bb deleted file mode 100644 index f08f7f77..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils-cross-canadian_git.bb +++ /dev/null @@ -1,3 +0,0 @@ -require recipes-devtools/binutils/binutils.inc -require binutils-git.inc -require recipes-devtools/binutils/binutils-cross-canadian.inc diff --git a/meta-aarch64/recipes-devtools/binutils/binutils-cross_git.bb b/meta-aarch64/recipes-devtools/binutils/binutils-cross_git.bb deleted file mode 100644 index d1e5d81f..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils-cross_git.bb +++ /dev/null @@ -1,3 +0,0 @@ -require recipes-devtools/binutils/binutils.inc -require recipes-devtools/binutils/binutils-git.inc -require recipes-devtools/binutils/binutils-cross.inc diff --git a/meta-aarch64/recipes-devtools/binutils/binutils-crosssdk_git.bb b/meta-aarch64/recipes-devtools/binutils/binutils-crosssdk_git.bb deleted file mode 100644 index af754602..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils-crosssdk_git.bb +++ /dev/null @@ -1,14 +0,0 @@ -require binutils-cross_git.bb - -inherit crosssdk - -PR = "r1" - -PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk" - - -SRC_URI += "file://relocatable_sdk.patch" - -do_configure_prepend () { - sed -i 's#/usr/local/lib /lib /usr/lib#${SDKPATHNATIVE}/lib ${SDKPATHNATIVE}/usr/lib /usr/local/lib /lib /usr/lib#' ${S}/ld/configure.tgt -} diff --git a/meta-aarch64/recipes-devtools/binutils/binutils-git.inc b/meta-aarch64/recipes-devtools/binutils/binutils-git.inc deleted file mode 100644 index 8ee5c671..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils-git.inc +++ /dev/null @@ -1,24 +0,0 @@ -#FILESPATHPKG =. "binutils-git:" -SRCREV = "0ba0fddb32272c8e561b9c12688c639a1218c864" -LICENSE = "GPLv3" - -PV = "2.23.51.20130109+gitr${SRCPV}" -PR = "r0" - -S = "${WORKDIR}/git" - -SRC_URI = "git://sourceware.org/git/binutils.git;branch=master;protocol=git \ -" - -LIC_FILES_CHKSUM="\ - file://src-release;endline=17;md5=4830a9ef968f3b18dd5e9f2c00db2d35\ - file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\ - file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674\ - file://COPYING3;md5=d32239bcb673463ab874e80d47fae504\ - file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6\ - file://gas/COPYING;md5=d32239bcb673463ab874e80d47fae504\ - file://include/COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\ - file://include/COPYING3;md5=d32239bcb673463ab874e80d47fae504\ - file://libiberty/COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7\ - file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\ - " diff --git a/meta-aarch64/recipes-devtools/binutils/binutils/relocatable_sdk.patch b/meta-aarch64/recipes-devtools/binutils/binutils/relocatable_sdk.patch deleted file mode 100644 index 33f9e68b..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils/relocatable_sdk.patch +++ /dev/null @@ -1,22 +0,0 @@ -Upstream-Status: Inappropriate [SDK specific] - -This patch will modify the ELF linker scripts so that the crosssdk linker will -generate binaries with a 4096 bytes PT_INTERP section. When the binaries will -be relocated, at SDK install time, the interpreter path can be easily changed -by the relocating script. - -Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> - -Index: binutils-2.22/ld/scripttempl/elf.sc -=================================================================== ---- binutils-2.22.orig/ld/scripttempl/elf.sc -+++ binutils-2.22/ld/scripttempl/elf.sc -@@ -116,7 +116,7 @@ if test -n "${COMMONPAGESIZE}"; then - DATA_SEGMENT_RELRO_END=". = DATA_SEGMENT_RELRO_END (${SEPARATE_GOTPLT-0}, .);" - fi - if test -z "${INITIAL_READONLY_SECTIONS}${CREATE_SHLIB}"; then -- INITIAL_READONLY_SECTIONS=".interp ${RELOCATING-0} : { *(.interp) }" -+ INITIAL_READONLY_SECTIONS=".interp ${RELOCATING-0} : { *(.interp); . = 0x1000; }" - fi - if test -z "$PLT"; then - IPLT=".iplt ${RELOCATING-0} : { *(.iplt) }" diff --git a/meta-aarch64/recipes-devtools/binutils/binutils_git.bb b/meta-aarch64/recipes-devtools/binutils/binutils_git.bb deleted file mode 100644 index ddaa02a5..00000000 --- a/meta-aarch64/recipes-devtools/binutils/binutils_git.bb +++ /dev/null @@ -1,35 +0,0 @@ -require recipes-devtools/binutils/binutils.inc -require binutils-git.inc - -DEPENDS += "flex bison zlib" - -EXTRA_OECONF += "--with-sysroot=/ \ - --enable-install-libbfd \ - --enable-shared \ - " - -EXTRA_OECONF_virtclass-native = "--enable-target=all --enable-64-bit-bfd --enable-install-libbfd" - -do_install_virtclass-native () { - autotools_do_install - - # Install the libiberty header - install -d ${D}${includedir} - install -m 644 ${S}/include/ansidecl.h ${D}${includedir} - install -m 644 ${S}/include/libiberty.h ${D}${includedir} - - # We only want libiberty, libbfd and libopcodes - rm -rf ${D}${bindir} - rm -rf ${D}${prefix}/${TARGET_SYS} - rm -rf ${D}${prefix}/lib/ldscripts - rm -rf ${D}${prefix}/share/info - rm -rf ${D}${prefix}/share/locale - rm -rf ${D}${prefix}/share/man - rmdir ${D}${prefix}/share || : - rmdir ${D}/${libdir}/gcc-lib || : - rmdir ${D}/${libdir}64/gcc-lib || : - rmdir ${D}/${libdir} || : - rmdir ${D}/${libdir}64 || : -} - -BBCLASSEXTEND = "native" |