diff options
Diffstat (limited to 'meta-xilinx/meta-xilinx-standalone/recipes-core')
6 files changed, 0 insertions, 96 deletions
diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb b/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb deleted file mode 100644 index ca8885b87..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb +++ /dev/null @@ -1,25 +0,0 @@ -inherit cross-canadian - -SUMMARY = "Links to the various GNU toolchains for use with the Xilinx multilib toolchain" -PN = "gnu-toolchain-canadian-${TARGET_SYS}" -BPN = "gnu-toolchain-canadian" - -LICENSE = "MIT" - -do_install () { - if [ "${TARGET_SYS_MULTILIB_ORIGINAL}" != "" -a "${TARGET_SYS_MULTILIB_ORIGINAL}" != "${TARGET_SYS}" ]; then - mkdir -p ${D}${bindir} - - # Create a link for each item references by the environment files - for each in gcc g++ as ld gdb strip ranlib objcopy objdump readelf ar nm ; do - ln -s ../${TARGET_SYS_MULTILIB_ORIGINAL}/${TARGET_SYS_MULTILIB_ORIGINAL}-${each} ${D}${bindir}/${TARGET_SYS}-$each - done - fi -} - -INHIBIT_DEFAULT_DEPS = "1" - -ALLOW_EMPTY_${PN} = "1" -FILES_${PN} = "${bindir}" - -PACKAGES = "${PN}" diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/meta-toolchain.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/meta-toolchain.bbappend deleted file mode 100644 index ff7d2c726..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/meta/meta-toolchain.bbappend +++ /dev/null @@ -1,12 +0,0 @@ -COMPATIBLE_HOST = "${HOST_SYS}" - -# We want a smaller SDK then normal, so don't use nativesdk-packagegroup-sdk-host -# The following should work on both Linux and mingw32 - -HOST_DEPENDS = " \ - nativesdk-qemu \ - nativesdk-sdk-provides-dummy \ -" - -TOOLCHAIN_HOST_TASK_xilinx-standalone = "${HOST_DEPENDS} packagegroup-cross-canadian-${MACHINE}" -TOOLCHAIN_TARGET_TASK_xilinx-standalone = "${@multilib_pkg_extend(d, 'packagegroup-newlib-standalone-sdk-target')}" diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/libgloss_4.%.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/libgloss_4.%.bbappend deleted file mode 100644 index 646d0e9a9..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/libgloss_4.%.bbappend +++ /dev/null @@ -1,12 +0,0 @@ -COMPATIBLE_HOST = ".*-elf" -COMPATIBLE_HOST_arm = "[^-]*-[^-]*-eabi" - -# When building multiple, we need to depend on the multilib newlib -DEPENDS_append_xilinx-standalone = " ${MLPREFIX}newlib" - -EXTRA_OECONF_append_xilinx-standalone = " \ - --enable-newlib-io-c99-formats \ - --enable-newlib-io-long-long \ - --enable-newlib-io-float \ - --enable-newlib-io-long-double \ -" diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/newlib_4.%.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/newlib_4.%.bbappend deleted file mode 100644 index 90522cfbc..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/newlib/newlib_4.%.bbappend +++ /dev/null @@ -1,20 +0,0 @@ -COMPATIBLE_HOST = ".*-elf" -COMPATIBLE_HOST_arm = "[^-]*-[^-]*-eabi" - -EXTRA_OECONF_append_xilinx-standalone = " \ - --enable-newlib-io-c99-formats \ - --enable-newlib-io-long-long \ - --enable-newlib-io-float \ - --enable-newlib-io-long-double \ -" - -# Avoid trimmping CCARGS from CC by newlib configure -do_configure_prepend_xilinx-standalone(){ - export CC_FOR_TARGET="${CC}" -} - -# Fix for multilib newlib installations -do_install_prepend_xilinx-standalone() { - mkdir -p $(dirname ${D}${libdir}) - mkdir -p $(dirname ${D}${includedir}) -} diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend deleted file mode 100644 index 456ec6c1c..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend +++ /dev/null @@ -1,14 +0,0 @@ -# Avoid installing all of the alternative toolchains -# due to multilib enabled in the primary toolchain. - -# Create the links to the multilib toolchain components -GNUTCLINKS = "gnu-toolchain-canadian-${TARGET_SYS}" - -# Without the := the eval during do_package is occasionally missing multilibs -RDEPENDS_${PN}_xilinx-standalone := " \ - ${@all_multilib_tune_values(d, 'GNUTCLINKS')} \ - ${BINUTILS} \ - ${GCC} \ - ${GDB} \ - meta-environment-${MACHINE} \ -" diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb b/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb deleted file mode 100644 index b64554d35..000000000 --- a/meta-xilinx/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb +++ /dev/null @@ -1,13 +0,0 @@ -COMPATIBLE_HOST = "${HOST_SYS}" - -SUMMARY = "Target packages for the standalone SDK" - -PACKAGE_ARCH = "${TUNE_PKGARCH}" - -inherit packagegroup - -RDEPENDS_${PN} = "\ - libgcc-dev \ - libstdc++-dev \ - ${LIBC_DEPENDENCIES} \ - " |