summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/recipes-core
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2023-02-23 17:03:16 -0800
committerMark Hatle <mark.hatle@amd.com>2023-04-10 09:03:22 -0700
commitfbe8f13d8d728d3faa3e8e98fa33f73707d1c099 (patch)
tree086de2206029b612171bd32eb282ee8db78efd0d /meta-xilinx-standalone/recipes-core
parent8a74cecd981e74f76859776a793017f3b5ce1f83 (diff)
downloadmeta-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')
-rw-r--r--meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb27
-rw-r--r--meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend14
-rw-r--r--meta-xilinx-standalone/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb13
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 @@
1inherit cross-canadian
2
3SUMMARY = "Links to the various GNU toolchains for use with the Xilinx multilib toolchain"
4PN = "gnu-toolchain-canadian-${TARGET_SYS}"
5BPN = "gnu-toolchain-canadian"
6
7LICENSE = "MIT"
8
9EXEEXT:sdkmingw32 = ".exe"
10
11do_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
22INHIBIT_DEFAULT_DEPS = "1"
23
24ALLOW_EMPTY:${PN} = "1"
25FILES:${PN} = "${bindir}"
26
27PACKAGES = "${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
5GNUTCLINKS = "gnu-toolchain-canadian-${TARGET_SYS}"
6
7# Without the := the eval during do_package is occasionally missing multilibs
8RDEPENDS:${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 @@
1COMPATIBLE_HOST = "${HOST_SYS}"
2
3SUMMARY = "Target packages for the standalone SDK"
4
5PACKAGE_ARCH = "${TUNE_PKGARCH}"
6
7inherit packagegroup
8
9RDEPENDS:${PN} = "\
10 libgcc-dev \
11 libstdc++-dev \
12 ${LIBC_DEPENDENCIES} \
13 "