diff options
| author | Mark Hatle <mark.hatle@amd.com> | 2023-02-23 17:03:16 -0800 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2023-04-10 09:03:22 -0700 |
| commit | fbe8f13d8d728d3faa3e8e98fa33f73707d1c099 (patch) | |
| tree | 086de2206029b612171bd32eb282ee8db78efd0d | |
| parent | 8a74cecd981e74f76859776a793017f3b5ce1f83 (diff) | |
| download | meta-xilinx-fbe8f13d8d728d3faa3e8e98fa33f73707d1c099.tar.gz | |
Move multilib specific PLNX/Vitis items to meta-petalinux
These items are specific to the special PetaLinux/Vitis multilib toolchain,
move these to meta-petalinux.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
3 files changed, 0 insertions, 54 deletions
diff --git a/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb b/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb deleted file mode 100644 index 1af09a5f..00000000 --- a/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb +++ /dev/null | |||
| @@ -1,27 +0,0 @@ | |||
| 1 | inherit cross-canadian | ||
| 2 | |||
| 3 | SUMMARY = "Links to the various GNU toolchains for use with the Xilinx multilib toolchain" | ||
| 4 | PN = "gnu-toolchain-canadian-${TARGET_SYS}" | ||
| 5 | BPN = "gnu-toolchain-canadian" | ||
| 6 | |||
| 7 | LICENSE = "MIT" | ||
| 8 | |||
| 9 | EXEEXT:sdkmingw32 = ".exe" | ||
| 10 | |||
| 11 | do_install () { | ||
| 12 | if [ "${TARGET_SYS_MULTILIB_ORIGINAL}" != "" -a "${TARGET_SYS_MULTILIB_ORIGINAL}" != "${TARGET_SYS}" ]; then | ||
| 13 | mkdir -p ${D}${bindir} | ||
| 14 | |||
| 15 | # Create a link for each item references by the environment files | ||
| 16 | for each in gcc g++ as ld gdb strip ranlib objcopy objdump readelf ar nm ; do | ||
| 17 | ln -s ../${TARGET_SYS_MULTILIB_ORIGINAL}/${TARGET_SYS_MULTILIB_ORIGINAL}-${each}${EXEEXT} ${D}${bindir}/${TARGET_SYS}-${each}${EXEEXT} | ||
| 18 | done | ||
| 19 | fi | ||
| 20 | } | ||
| 21 | |||
| 22 | INHIBIT_DEFAULT_DEPS = "1" | ||
| 23 | |||
| 24 | ALLOW_EMPTY:${PN} = "1" | ||
| 25 | FILES:${PN} = "${bindir}" | ||
| 26 | |||
| 27 | PACKAGES = "${PN}" | ||
diff --git a/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend b/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend deleted file mode 100644 index 7ef0693b..00000000 --- a/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend +++ /dev/null | |||
| @@ -1,14 +0,0 @@ | |||
| 1 | # Avoid installing all of the alternative toolchains | ||
| 2 | # due to multilib enabled in the primary toolchain. | ||
| 3 | |||
| 4 | # Create the links to the multilib toolchain components | ||
| 5 | GNUTCLINKS = "gnu-toolchain-canadian-${TARGET_SYS}" | ||
| 6 | |||
| 7 | # Without the := the eval during do_package is occasionally missing multilibs | ||
| 8 | RDEPENDS:${PN}:xilinx-standalone := " \ | ||
| 9 | ${@all_multilib_tune_values(d, 'GNUTCLINKS')} \ | ||
| 10 | ${BINUTILS} \ | ||
| 11 | ${GCC} \ | ||
| 12 | ${GDB} \ | ||
| 13 | meta-environment-${MACHINE} \ | ||
| 14 | " | ||
diff --git a/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb b/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb deleted file mode 100644 index 5534e1d9..00000000 --- a/meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb +++ /dev/null | |||
| @@ -1,13 +0,0 @@ | |||
| 1 | COMPATIBLE_HOST = "${HOST_SYS}" | ||
| 2 | |||
| 3 | SUMMARY = "Target packages for the standalone SDK" | ||
| 4 | |||
| 5 | PACKAGE_ARCH = "${TUNE_PKGARCH}" | ||
| 6 | |||
| 7 | inherit packagegroup | ||
| 8 | |||
| 9 | RDEPENDS:${PN} = "\ | ||
| 10 | libgcc-dev \ | ||
| 11 | libstdc++-dev \ | ||
| 12 | ${LIBC_DEPENDENCIES} \ | ||
| 13 | " | ||
