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 /meta-xilinx-standalone/recipes-core | |
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>
Diffstat (limited to 'meta-xilinx-standalone/recipes-core')
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 | " | ||