From 2f2428cc7f58694bdbd34f7fef72dceb766d5062 Mon Sep 17 00:00:00 2001 From: Vincent Fortier Date: Wed, 24 Mar 2021 07:29:50 -0400 Subject: [PATCH] toolchain: Add DSM-6.2.4 toolchains (#4515) * toolchain: Add DSM-6.2.4 toolchains Note that, similar to DSM-7, dockerx64 is not longer available. * tc-vers.mk: Adding TC_BUILD associated with TC_VERS 6.2.4 --- mk/spksrc.tc-vers.mk | 4 ++++ toolchain/syno-88f6281-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-88f6281-6.2.4/digests | 3 +++ toolchain/syno-aarch64-6.2.4/Makefile | 15 +++++++++++++++ toolchain/syno-aarch64-6.2.4/digests | 3 +++ toolchain/syno-alpine-6.2.4/Makefile | 16 ++++++++++++++++ toolchain/syno-alpine-6.2.4/digests | 3 +++ toolchain/syno-apollolake-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-apollolake-6.2.4/digests | 3 +++ toolchain/syno-armada370-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-armada370-6.2.4/digests | 3 +++ toolchain/syno-armada375-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-armada375-6.2.4/digests | 3 +++ toolchain/syno-armada37xx-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-armada37xx-6.2.4/digests | 3 +++ toolchain/syno-armada38x-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-armada38x-6.2.4/digests | 3 +++ toolchain/syno-armadaxp-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-armadaxp-6.2.4/digests | 3 +++ toolchain/syno-armv7-6.2.4/Makefile | 16 ++++++++++++++++ toolchain/syno-armv7-6.2.4/digests | 3 +++ toolchain/syno-avoton-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-avoton-6.2.4/digests | 3 +++ toolchain/syno-braswell-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-braswell-6.2.4/digests | 3 +++ toolchain/syno-broadwell-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-broadwell-6.2.4/digests | 3 +++ toolchain/syno-broadwellnk-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-broadwellnk-6.2.4/digests | 3 +++ toolchain/syno-bromolow-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-bromolow-6.2.4/digests | 3 +++ toolchain/syno-cedarview-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-cedarview-6.2.4/digests | 3 +++ toolchain/syno-comcerto2k-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-comcerto2k-6.2.4/digests | 3 +++ toolchain/syno-denverton-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-denverton-6.2.4/digests | 3 +++ toolchain/syno-evansport-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-evansport-6.2.4/digests | 3 +++ toolchain/syno-geminilake-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-geminilake-6.2.4/digests | 3 +++ toolchain/syno-grantley-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-grantley-6.2.4/digests | 3 +++ toolchain/syno-hi3535-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-hi3535-6.2.4/digests | 3 +++ toolchain/syno-kvmx64-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-kvmx64-6.2.4/digests | 3 +++ toolchain/syno-monaco-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-monaco-6.2.4/digests | 3 +++ toolchain/syno-purley-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-purley-6.2.4/digests | 3 +++ toolchain/syno-qoriq-6.2.4/Makefile | 14 ++++++++++++++ toolchain/syno-qoriq-6.2.4/digests | 3 +++ toolchain/syno-rtd1296-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-rtd1296-6.2.4/digests | 3 +++ toolchain/syno-v1000-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-v1000-6.2.4/digests | 3 +++ toolchain/syno-x64-6.2.4/Makefile | 15 +++++++++++++++ toolchain/syno-x64-6.2.4/digests | 3 +++ toolchain/syno-x86-6.2.4/Makefile | 13 +++++++++++++ toolchain/syno-x86-6.2.4/digests | 3 +++ 61 files changed, 500 insertions(+) create mode 100644 toolchain/syno-88f6281-6.2.4/Makefile create mode 100644 toolchain/syno-88f6281-6.2.4/digests create mode 100644 toolchain/syno-aarch64-6.2.4/Makefile create mode 100644 toolchain/syno-aarch64-6.2.4/digests create mode 100644 toolchain/syno-alpine-6.2.4/Makefile create mode 100644 toolchain/syno-alpine-6.2.4/digests create mode 100644 toolchain/syno-apollolake-6.2.4/Makefile create mode 100644 toolchain/syno-apollolake-6.2.4/digests create mode 100644 toolchain/syno-armada370-6.2.4/Makefile create mode 100644 toolchain/syno-armada370-6.2.4/digests create mode 100644 toolchain/syno-armada375-6.2.4/Makefile create mode 100644 toolchain/syno-armada375-6.2.4/digests create mode 100644 toolchain/syno-armada37xx-6.2.4/Makefile create mode 100644 toolchain/syno-armada37xx-6.2.4/digests create mode 100644 toolchain/syno-armada38x-6.2.4/Makefile create mode 100644 toolchain/syno-armada38x-6.2.4/digests create mode 100644 toolchain/syno-armadaxp-6.2.4/Makefile create mode 100644 toolchain/syno-armadaxp-6.2.4/digests create mode 100644 toolchain/syno-armv7-6.2.4/Makefile create mode 100644 toolchain/syno-armv7-6.2.4/digests create mode 100644 toolchain/syno-avoton-6.2.4/Makefile create mode 100644 toolchain/syno-avoton-6.2.4/digests create mode 100644 toolchain/syno-braswell-6.2.4/Makefile create mode 100644 toolchain/syno-braswell-6.2.4/digests create mode 100644 toolchain/syno-broadwell-6.2.4/Makefile create mode 100644 toolchain/syno-broadwell-6.2.4/digests create mode 100644 toolchain/syno-broadwellnk-6.2.4/Makefile create mode 100644 toolchain/syno-broadwellnk-6.2.4/digests create mode 100644 toolchain/syno-bromolow-6.2.4/Makefile create mode 100644 toolchain/syno-bromolow-6.2.4/digests create mode 100644 toolchain/syno-cedarview-6.2.4/Makefile create mode 100644 toolchain/syno-cedarview-6.2.4/digests create mode 100644 toolchain/syno-comcerto2k-6.2.4/Makefile create mode 100644 toolchain/syno-comcerto2k-6.2.4/digests create mode 100644 toolchain/syno-denverton-6.2.4/Makefile create mode 100644 toolchain/syno-denverton-6.2.4/digests create mode 100644 toolchain/syno-evansport-6.2.4/Makefile create mode 100644 toolchain/syno-evansport-6.2.4/digests create mode 100644 toolchain/syno-geminilake-6.2.4/Makefile create mode 100644 toolchain/syno-geminilake-6.2.4/digests create mode 100644 toolchain/syno-grantley-6.2.4/Makefile create mode 100644 toolchain/syno-grantley-6.2.4/digests create mode 100644 toolchain/syno-hi3535-6.2.4/Makefile create mode 100644 toolchain/syno-hi3535-6.2.4/digests create mode 100644 toolchain/syno-kvmx64-6.2.4/Makefile create mode 100644 toolchain/syno-kvmx64-6.2.4/digests create mode 100644 toolchain/syno-monaco-6.2.4/Makefile create mode 100644 toolchain/syno-monaco-6.2.4/digests create mode 100644 toolchain/syno-purley-6.2.4/Makefile create mode 100644 toolchain/syno-purley-6.2.4/digests create mode 100644 toolchain/syno-qoriq-6.2.4/Makefile create mode 100644 toolchain/syno-qoriq-6.2.4/digests create mode 100644 toolchain/syno-rtd1296-6.2.4/Makefile create mode 100644 toolchain/syno-rtd1296-6.2.4/digests create mode 100644 toolchain/syno-v1000-6.2.4/Makefile create mode 100644 toolchain/syno-v1000-6.2.4/digests create mode 100644 toolchain/syno-x64-6.2.4/Makefile create mode 100644 toolchain/syno-x64-6.2.4/digests create mode 100644 toolchain/syno-x86-6.2.4/Makefile create mode 100644 toolchain/syno-x86-6.2.4/digests diff --git a/mk/spksrc.tc-vers.mk b/mk/spksrc.tc-vers.mk index d728d501336..98ef28e8ce4 100644 --- a/mk/spksrc.tc-vers.mk +++ b/mk/spksrc.tc-vers.mk @@ -58,6 +58,10 @@ ifeq ($(TC_VERS),6.2.3) TC_BUILD = 25423 endif +ifeq ($(TC_VERS),6.2.4) +TC_BUILD = 25556 +endif + ifeq ($(TC_VERS),7.0) TC_BUILD = 40000 endif diff --git a/toolchain/syno-88f6281-6.2.4/Makefile b/toolchain/syno-88f6281-6.2.4/Makefile new file mode 100644 index 00000000000..40271b40df3 --- /dev/null +++ b/toolchain/syno-88f6281-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = 88f6281 +TC_VERS = 6.2.4 +TC_KERNEL = 2.6.32 +TC_GCC = 4.6.4 +TC_GLIBC = 2.15 + +TC_DIST = 6281-gcc464_glibc215_88f6281-GPL +TC_DIST_SITE_PATH = Marvell%2088F628x%20Linux%202.6.32 + +TC_TARGET = arm-marvell-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/libc + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-88f6281-6.2.4/digests b/toolchain/syno-88f6281-6.2.4/digests new file mode 100644 index 00000000000..3047a7ff598 --- /dev/null +++ b/toolchain/syno-88f6281-6.2.4/digests @@ -0,0 +1,3 @@ +6281-gcc464_glibc215_88f6281-GPL.txz SHA1 4f95fb3a3c3f4bffa3cd46dc2d5c0f37a399dee7 +6281-gcc464_glibc215_88f6281-GPL.txz SHA256 59b1e26a03a0950737dfafc8148ddb11fd3dd8c363aa9d20036ea46fe758d13a +6281-gcc464_glibc215_88f6281-GPL.txz MD5 bd1de4c366ef988e6d0d581865d1c1b5 diff --git a/toolchain/syno-aarch64-6.2.4/Makefile b/toolchain/syno-aarch64-6.2.4/Makefile new file mode 100644 index 00000000000..99181fa4a59 --- /dev/null +++ b/toolchain/syno-aarch64-6.2.4/Makefile @@ -0,0 +1,15 @@ +TC_NAME = syno-aarch64 + +TC_ARCH = rtd1296 armada37xx aarch64 +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.4 +TC_GLIBC = 2.20 + +TC_DIST = rtd1296-gcc494_glibc220_armv8-GPL +TC_DIST_SITE_PATH = Realtek%20RTD129x%20Linux%204.4.59 + +TC_TARGET = aarch64-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-aarch64-6.2.4/digests b/toolchain/syno-aarch64-6.2.4/digests new file mode 100644 index 00000000000..99fead9fa85 --- /dev/null +++ b/toolchain/syno-aarch64-6.2.4/digests @@ -0,0 +1,3 @@ +rtd1296-gcc494_glibc220_armv8-GPL.txz SHA1 df1417f781240899905c9bb4617764d7f00f76ca +rtd1296-gcc494_glibc220_armv8-GPL.txz SHA256 9f9d1fe88c4c392a49349cc1b2ccc402bec3280f249fda10404c2ba3300769bc +rtd1296-gcc494_glibc220_armv8-GPL.txz MD5 20749a63407ab099b00d242ec50de07a diff --git a/toolchain/syno-alpine-6.2.4/Makefile b/toolchain/syno-alpine-6.2.4/Makefile new file mode 100644 index 00000000000..d123eff9337 --- /dev/null +++ b/toolchain/syno-alpine-6.2.4/Makefile @@ -0,0 +1,16 @@ +TC_NAME = syno-alpine + +TC_ARCH = alpine alpine4k +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = alpine4k-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Annapurna%20Alpine%20Linux%203.10.105 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mfloat-abi=hard -mtune=cortex-a15 -mfpu=neon-vfpv4 -mthumb + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-alpine-6.2.4/digests b/toolchain/syno-alpine-6.2.4/digests new file mode 100644 index 00000000000..0ffdbdbf8fd --- /dev/null +++ b/toolchain/syno-alpine-6.2.4/digests @@ -0,0 +1,3 @@ +alpine4k-gcc493_glibc220_hard-GPL.txz SHA1 24e5ea0dfa66be1d51163312c405e6189d78c8d7 +alpine4k-gcc493_glibc220_hard-GPL.txz SHA256 aeb62773098d2130fb4136244170bfc92e95bbae7d5a0d09ff3e6c585f60cea8 +alpine4k-gcc493_glibc220_hard-GPL.txz MD5 2863dedf901ba7004bce3b799914c542 diff --git a/toolchain/syno-apollolake-6.2.4/Makefile b/toolchain/syno-apollolake-6.2.4/Makefile new file mode 100644 index 00000000000..c73cf99d17d --- /dev/null +++ b/toolchain/syno-apollolake-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = apollolake +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = apollolake-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28Apollolake%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-apollolake-6.2.4/digests b/toolchain/syno-apollolake-6.2.4/digests new file mode 100644 index 00000000000..c45585fbb54 --- /dev/null +++ b/toolchain/syno-apollolake-6.2.4/digests @@ -0,0 +1,3 @@ +apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 404d2b53c78e1d52cb54ec1babf1ba8f997518f2 +apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 b5953a98f6aaa0ca37e3d6977292ee0f6e6e6e4855bdab2c1ccc3c92f15bd074 +apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 7c5ea454cabe2cc9cacdf653ec3d3e63 diff --git a/toolchain/syno-armada370-6.2.4/Makefile b/toolchain/syno-armada370-6.2.4/Makefile new file mode 100644 index 00000000000..39a976c2615 --- /dev/null +++ b/toolchain/syno-armada370-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = armada370 +TC_VERS = 6.2.4 +TC_KERNEL = 3.2.40 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = armada370-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%20370%20Linux%203.2.40 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3-d16 + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armada370-6.2.4/digests b/toolchain/syno-armada370-6.2.4/digests new file mode 100644 index 00000000000..8060f19c3dd --- /dev/null +++ b/toolchain/syno-armada370-6.2.4/digests @@ -0,0 +1,3 @@ +armada370-gcc493_glibc220_hard-GPL.txz SHA1 799e403a2435910d43e276271e45721ec4e53344 +armada370-gcc493_glibc220_hard-GPL.txz SHA256 f6a5f472f7d957bed34a9e87c03fc72fff3a094930e946d2f0fa5673ba17444b +armada370-gcc493_glibc220_hard-GPL.txz MD5 a4383c83a12bf021625695e1b89d53cb diff --git a/toolchain/syno-armada375-6.2.4/Makefile b/toolchain/syno-armada375-6.2.4/Makefile new file mode 100644 index 00000000000..c19996a54e3 --- /dev/null +++ b/toolchain/syno-armada375-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = armada375 +TC_VERS = 6.2.4 +TC_KERNEL = 3.2.40 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = armada375-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%20375%20Linux%203.2.40 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3 + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armada375-6.2.4/digests b/toolchain/syno-armada375-6.2.4/digests new file mode 100644 index 00000000000..3fffc502a34 --- /dev/null +++ b/toolchain/syno-armada375-6.2.4/digests @@ -0,0 +1,3 @@ +armada375-gcc493_glibc220_hard-GPL.txz SHA1 fe50450b29d092d654ae64de814fa35e4d57f920 +armada375-gcc493_glibc220_hard-GPL.txz SHA256 04295edfc1438363046e839f2a5e11e2f101b46652161ea6359e5d2176ab9194 +armada375-gcc493_glibc220_hard-GPL.txz MD5 4e6c1fa127bd7e2e481ae8257f1ac3d9 diff --git a/toolchain/syno-armada37xx-6.2.4/Makefile b/toolchain/syno-armada37xx-6.2.4/Makefile new file mode 100644 index 00000000000..e03a1f2aa23 --- /dev/null +++ b/toolchain/syno-armada37xx-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = armada37xx +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.4 +TC_GLIBC = 2.20 + +TC_DIST = armada37xx-gcc494_glibc220_armv8-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%2037xx%20Linux%204.4.59 + +TC_TARGET = aarch64-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armada37xx-6.2.4/digests b/toolchain/syno-armada37xx-6.2.4/digests new file mode 100644 index 00000000000..83f6e137cdb --- /dev/null +++ b/toolchain/syno-armada37xx-6.2.4/digests @@ -0,0 +1,3 @@ +armada37xx-gcc494_glibc220_armv8-GPL.txz SHA1 2659364634852b5db4111e0bea45d38bb32eb55f +armada37xx-gcc494_glibc220_armv8-GPL.txz SHA256 f8096e35ae26fe82f4d62b17759943b508e008b4c18db1967e73190ab02cdeff +armada37xx-gcc494_glibc220_armv8-GPL.txz MD5 640bc35b89adb499bc52d4932c27a19d diff --git a/toolchain/syno-armada38x-6.2.4/Makefile b/toolchain/syno-armada38x-6.2.4/Makefile new file mode 100644 index 00000000000..ba2a18da803 --- /dev/null +++ b/toolchain/syno-armada38x-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = armada38x +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = armada38x-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%2038x%20Linux%203.10.105 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armada38x-6.2.4/digests b/toolchain/syno-armada38x-6.2.4/digests new file mode 100644 index 00000000000..6f80cbf5108 --- /dev/null +++ b/toolchain/syno-armada38x-6.2.4/digests @@ -0,0 +1,3 @@ +armada38x-gcc493_glibc220_hard-GPL.txz SHA1 5fb015dcf47d0c79dae4ae7e7e4c1bd1116abf7b +armada38x-gcc493_glibc220_hard-GPL.txz SHA256 a85ecf417d4b324225427ddc2b6388283b4a84be83a93d5429eb6fa8fad4ffe6 +armada38x-gcc493_glibc220_hard-GPL.txz MD5 b1c9077e7cf6d84c6feb6a36b6ee4827 diff --git a/toolchain/syno-armadaxp-6.2.4/Makefile b/toolchain/syno-armadaxp-6.2.4/Makefile new file mode 100644 index 00000000000..17ef6b9c510 --- /dev/null +++ b/toolchain/syno-armadaxp-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = armadaxp +TC_VERS = 6.2.4 +TC_KERNEL = 3.2.40 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = armadaxp-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%20XP%20Linux%203.2.40 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3-d16 + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armadaxp-6.2.4/digests b/toolchain/syno-armadaxp-6.2.4/digests new file mode 100644 index 00000000000..88643ce5478 --- /dev/null +++ b/toolchain/syno-armadaxp-6.2.4/digests @@ -0,0 +1,3 @@ +armadaxp-gcc493_glibc220_hard-GPL.txz SHA1 efa3f61b17b0f413341931e8b94d1ba1a31ae3e6 +armadaxp-gcc493_glibc220_hard-GPL.txz SHA256 9137827f91cc9a934022c4c987f34a6cfc6e5df6b1ff28966d5ae782e2095b91 +armadaxp-gcc493_glibc220_hard-GPL.txz MD5 ac0fb0577aa4139eca77b90c649d4936 diff --git a/toolchain/syno-armv7-6.2.4/Makefile b/toolchain/syno-armv7-6.2.4/Makefile new file mode 100644 index 00000000000..828aa86df06 --- /dev/null +++ b/toolchain/syno-armv7-6.2.4/Makefile @@ -0,0 +1,16 @@ +TC_NAME = syno-armv7 + +# generic toolchain for arm7hf DSM +TC_ARCH = armada370 armada375 armada38x alpine alpine4k armadaxp comcerto2k monaco +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = armada38x-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Marvell%20Armada%2038x%20Linux%203.10.102 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-armv7-6.2.4/digests b/toolchain/syno-armv7-6.2.4/digests new file mode 100644 index 00000000000..6f80cbf5108 --- /dev/null +++ b/toolchain/syno-armv7-6.2.4/digests @@ -0,0 +1,3 @@ +armada38x-gcc493_glibc220_hard-GPL.txz SHA1 5fb015dcf47d0c79dae4ae7e7e4c1bd1116abf7b +armada38x-gcc493_glibc220_hard-GPL.txz SHA256 a85ecf417d4b324225427ddc2b6388283b4a84be83a93d5429eb6fa8fad4ffe6 +armada38x-gcc493_glibc220_hard-GPL.txz MD5 b1c9077e7cf6d84c6feb6a36b6ee4827 diff --git a/toolchain/syno-avoton-6.2.4/Makefile b/toolchain/syno-avoton-6.2.4/Makefile new file mode 100644 index 00000000000..83f457847db --- /dev/null +++ b/toolchain/syno-avoton-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = avoton +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = avoton-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.10.105%20%28Avoton%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-avoton-6.2.4/digests b/toolchain/syno-avoton-6.2.4/digests new file mode 100644 index 00000000000..e1fb6b7f518 --- /dev/null +++ b/toolchain/syno-avoton-6.2.4/digests @@ -0,0 +1,3 @@ +avoton-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 62c7255b640e8bc262ac9801092cfcf311a26589 +avoton-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 72b5eea71c339c91ae33c54e327eaa15a36f59b433bed31f3e98447c982f512b +avoton-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 7f4ffa5dc4252576e834f152f947deec diff --git a/toolchain/syno-braswell-6.2.4/Makefile b/toolchain/syno-braswell-6.2.4/Makefile new file mode 100644 index 00000000000..3fb05b3827f --- /dev/null +++ b/toolchain/syno-braswell-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = braswell +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = braswell-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.10.105%20%28Braswell%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-braswell-6.2.4/digests b/toolchain/syno-braswell-6.2.4/digests new file mode 100644 index 00000000000..6a87514a354 --- /dev/null +++ b/toolchain/syno-braswell-6.2.4/digests @@ -0,0 +1,3 @@ +braswell-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 1cfeb0d73877b56704157710b845e4d98ea9e87b +braswell-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 65f02c0063a901243c2034c25b50ebaadacefae926097f6cc4e6b4419b4d1b50 +braswell-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 d7dce5687b720898d1c713502f245364 diff --git a/toolchain/syno-broadwell-6.2.4/Makefile b/toolchain/syno-broadwell-6.2.4/Makefile new file mode 100644 index 00000000000..3cc07cb56ca --- /dev/null +++ b/toolchain/syno-broadwell-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = broadwell +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = broadwell-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.10.105%20%28Broadwell%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-broadwell-6.2.4/digests b/toolchain/syno-broadwell-6.2.4/digests new file mode 100644 index 00000000000..4e76038f03a --- /dev/null +++ b/toolchain/syno-broadwell-6.2.4/digests @@ -0,0 +1,3 @@ +broadwell-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 94f40af437d74a6a7fceba94b94030ec20156993 +broadwell-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 b59c1f4953cbe448b4481a072245e9dc676a4b9667657c5bd899d75f64d65ab1 +broadwell-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 c118fc52bc830c5b1e4d3dc54ea68795 diff --git a/toolchain/syno-broadwellnk-6.2.4/Makefile b/toolchain/syno-broadwellnk-6.2.4/Makefile new file mode 100644 index 00000000000..20786f4035a --- /dev/null +++ b/toolchain/syno-broadwellnk-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = broadwellnk +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = broadwellnk-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28Broadwellnk%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-broadwellnk-6.2.4/digests b/toolchain/syno-broadwellnk-6.2.4/digests new file mode 100644 index 00000000000..d6ac0bc919f --- /dev/null +++ b/toolchain/syno-broadwellnk-6.2.4/digests @@ -0,0 +1,3 @@ +broadwellnk-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 4d12725e8d46b8c8504ce4e6e63971685829c3a8 +broadwellnk-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 272843bd4ff5717d0549dec7d3808f31c269dc369000beeef9dd67c4dc15719a +broadwellnk-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 6cbd42bbea19eab8369ee9faca962c13 diff --git a/toolchain/syno-bromolow-6.2.4/Makefile b/toolchain/syno-bromolow-6.2.4/Makefile new file mode 100644 index 00000000000..0b7bcd2e48d --- /dev/null +++ b/toolchain/syno-bromolow-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = bromolow +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = bromolow-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20linux%203.10.105%20%28Bromolow%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-bromolow-6.2.4/digests b/toolchain/syno-bromolow-6.2.4/digests new file mode 100644 index 00000000000..852f393c5e4 --- /dev/null +++ b/toolchain/syno-bromolow-6.2.4/digests @@ -0,0 +1,3 @@ +bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 c4e9fc402ee6ff3ca08ceab99966ae05845c2c73 +bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 84c39e280bc4c70dcb7f74dd45dfe6c71e393433dcf55a2428087a879a4d9636 +bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 680b7c9b4fab4912afee850ee11d20ad diff --git a/toolchain/syno-cedarview-6.2.4/Makefile b/toolchain/syno-cedarview-6.2.4/Makefile new file mode 100644 index 00000000000..ddb862aaacd --- /dev/null +++ b/toolchain/syno-cedarview-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = cedarview +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = cedarview-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.10.105%20%28Cedarview%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-cedarview-6.2.4/digests b/toolchain/syno-cedarview-6.2.4/digests new file mode 100644 index 00000000000..9fbb85515d6 --- /dev/null +++ b/toolchain/syno-cedarview-6.2.4/digests @@ -0,0 +1,3 @@ +cedarview-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 cdf55d3b3d63bad9986889bc2cd4ddcb7e8cca1b +cedarview-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 d2402753ae7522897e6101b19f92fb761761ffad7fe48c41b880370e004b980c +cedarview-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 dbb82caba475b8f9be117e8402891f0b diff --git a/toolchain/syno-comcerto2k-6.2.4/Makefile b/toolchain/syno-comcerto2k-6.2.4/Makefile new file mode 100644 index 00000000000..67a4eab30e8 --- /dev/null +++ b/toolchain/syno-comcerto2k-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = comcerto2k +TC_VERS = 6.2.4 +TC_KERNEL = 3.2.40 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = comcerto2k-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = Mindspeed%20Comcerto%202000%20Linux%203.2.40 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mfloat-abi=hard -mtune=cortex-a15 -mfpu=neon-vfpv4 -mthumb + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-comcerto2k-6.2.4/digests b/toolchain/syno-comcerto2k-6.2.4/digests new file mode 100644 index 00000000000..50070e4c481 --- /dev/null +++ b/toolchain/syno-comcerto2k-6.2.4/digests @@ -0,0 +1,3 @@ +comcerto2k-gcc493_glibc220_hard-GPL.txz SHA1 4e0074c0d226ab18497be8699bc1157ae53df49e +comcerto2k-gcc493_glibc220_hard-GPL.txz SHA256 d9a29708300f1c7c31a65cd812bbc51b2d4bd78a130c6dde779fba4d8c6e0873 +comcerto2k-gcc493_glibc220_hard-GPL.txz MD5 247f38cdb4aaa4bc6f2827393025bcbc diff --git a/toolchain/syno-denverton-6.2.4/Makefile b/toolchain/syno-denverton-6.2.4/Makefile new file mode 100644 index 00000000000..36afea95252 --- /dev/null +++ b/toolchain/syno-denverton-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = denverton +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = denverton-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28Denverton%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-denverton-6.2.4/digests b/toolchain/syno-denverton-6.2.4/digests new file mode 100644 index 00000000000..cc1c65a8846 --- /dev/null +++ b/toolchain/syno-denverton-6.2.4/digests @@ -0,0 +1,3 @@ +denverton-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 5e86437aa2eb3020eab30040a8c289bd3448c5ca +denverton-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 dd25044debeff2c7ea4fd4f988cd81a28ad9ffeb02536dd7a55b85a223d1e4ff +denverton-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 e5f30da06e1bc7050d6ffbc453506784 diff --git a/toolchain/syno-evansport-6.2.4/Makefile b/toolchain/syno-evansport-6.2.4/Makefile new file mode 100644 index 00000000000..6072866b16c --- /dev/null +++ b/toolchain/syno-evansport-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = evansport +TC_VERS = 6.2.4 +TC_KERNEL = 3.2.40 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = evansport-gcc493_glibc220_linaro_i686-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.2.40%20%28Evansport%29 + +TC_TARGET = i686-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-evansport-6.2.4/digests b/toolchain/syno-evansport-6.2.4/digests new file mode 100644 index 00000000000..56f98e22da9 --- /dev/null +++ b/toolchain/syno-evansport-6.2.4/digests @@ -0,0 +1,3 @@ +evansport-gcc493_glibc220_linaro_i686-GPL.txz SHA1 d3d8227a346b3f5ac46f703bb86abca94d19e609 +evansport-gcc493_glibc220_linaro_i686-GPL.txz SHA256 d9480a32e2c44f79bb42ac0d265cdde3798d4fd319252376ad4044f852b05ecc +evansport-gcc493_glibc220_linaro_i686-GPL.txz MD5 3060c7df3a1ad4878f4e01e867a4a59a diff --git a/toolchain/syno-geminilake-6.2.4/Makefile b/toolchain/syno-geminilake-6.2.4/Makefile new file mode 100644 index 00000000000..58665049811 --- /dev/null +++ b/toolchain/syno-geminilake-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = geminilake +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = geminilake-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28GeminiLake%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-geminilake-6.2.4/digests b/toolchain/syno-geminilake-6.2.4/digests new file mode 100644 index 00000000000..bacd599210b --- /dev/null +++ b/toolchain/syno-geminilake-6.2.4/digests @@ -0,0 +1,3 @@ +geminilake-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 255bde372d89c4a25debcba0f70b2daad5db5d75 +geminilake-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 ac97f5355b2e20dee80507dbe2e5b0189c10d131fbb6c05ec0cdab3ccf5fc2e9 +geminilake-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 9a9fe3582606461e850bb256142149f8 diff --git a/toolchain/syno-grantley-6.2.4/Makefile b/toolchain/syno-grantley-6.2.4/Makefile new file mode 100644 index 00000000000..f7dc5747953 --- /dev/null +++ b/toolchain/syno-grantley-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = grantley +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = grantley-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%203.10.105%20%28Grantley%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-grantley-6.2.4/digests b/toolchain/syno-grantley-6.2.4/digests new file mode 100644 index 00000000000..ab16659e10b --- /dev/null +++ b/toolchain/syno-grantley-6.2.4/digests @@ -0,0 +1,3 @@ +grantley-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 5ec2f45e165384438068363fa03514c0cf4d11bf +grantley-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 ab512dd4ed23e6f0e0651bc8f7426137df5492c9173dd3274707f596704fa931 +grantley-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 6792df523e1f25d421218cdec4241486 diff --git a/toolchain/syno-hi3535-6.2.4/Makefile b/toolchain/syno-hi3535-6.2.4/Makefile new file mode 100644 index 00000000000..45b49d9364a --- /dev/null +++ b/toolchain/syno-hi3535-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = hi3535 +TC_VERS = 6.2.4 +TC_KERNEL = 3.4.35 +TC_GCC = 4.8.3 +TC_GLIBC = 2.19 + +TC_DIST = hi3535-gcc483_glibc219_hi3535-GPL +TC_DIST_SITE_PATH = HiSilicon%20Hi3535%20Linux%203.4.35 + +TC_TARGET = arm-cortexa9-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-hi3535-6.2.4/digests b/toolchain/syno-hi3535-6.2.4/digests new file mode 100644 index 00000000000..efbe23c3f30 --- /dev/null +++ b/toolchain/syno-hi3535-6.2.4/digests @@ -0,0 +1,3 @@ +hi3535-gcc483_glibc219_hi3535-GPL.txz SHA1 6c08f24c8da057033747a26f00122890de08434a +hi3535-gcc483_glibc219_hi3535-GPL.txz SHA256 502e83159ea663f5f4aeb67799bd162ceea99db27da52c39f8e92d2f4ddc3355 +hi3535-gcc483_glibc219_hi3535-GPL.txz MD5 cee93a0de6cb517a6c4ea71fca604d1a diff --git a/toolchain/syno-kvmx64-6.2.4/Makefile b/toolchain/syno-kvmx64-6.2.4/Makefile new file mode 100644 index 00000000000..3d0d8ec3ccd --- /dev/null +++ b/toolchain/syno-kvmx64-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = kvmx64 +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = kvmx64-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28Kvmx64%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-kvmx64-6.2.4/digests b/toolchain/syno-kvmx64-6.2.4/digests new file mode 100644 index 00000000000..957db7656ba --- /dev/null +++ b/toolchain/syno-kvmx64-6.2.4/digests @@ -0,0 +1,3 @@ +kvmx64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 ce89b1f385727ca481a61b8815e1af49b7a83466 +kvmx64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 0b31b59f6187281d53998d8387bb75220bb422882dd58792754615407f347cba +kvmx64-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 1bb545215286a2e9cc1b74ab23966afd diff --git a/toolchain/syno-monaco-6.2.4/Makefile b/toolchain/syno-monaco-6.2.4/Makefile new file mode 100644 index 00000000000..0aed62a7cde --- /dev/null +++ b/toolchain/syno-monaco-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = monaco +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = monaco-gcc493_glibc220_hard-GPL +TC_DIST_SITE_PATH = STMicroelectronics%20Monaco%20Linux%203.10.105 + +TC_TARGET = arm-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mcpu=cortex-a9 -march=armv7-a -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9 + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-monaco-6.2.4/digests b/toolchain/syno-monaco-6.2.4/digests new file mode 100644 index 00000000000..1d9ed0fc9b7 --- /dev/null +++ b/toolchain/syno-monaco-6.2.4/digests @@ -0,0 +1,3 @@ +monaco-gcc493_glibc220_hard-GPL.txz SHA1 373c86680a0729cfabe7058b2f49160d3654a447 +monaco-gcc493_glibc220_hard-GPL.txz SHA256 66b411102ca7e6b82b4ee665e0fa1d89d3740da3e7a2f90b49136f8e08c7df07 +monaco-gcc493_glibc220_hard-GPL.txz MD5 de0f1288e2dece337f4a0cca9a8e2675 diff --git a/toolchain/syno-purley-6.2.4/Makefile b/toolchain/syno-purley-6.2.4/Makefile new file mode 100644 index 00000000000..e6505440386 --- /dev/null +++ b/toolchain/syno-purley-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = purley +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = purley-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28Purley%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-purley-6.2.4/digests b/toolchain/syno-purley-6.2.4/digests new file mode 100644 index 00000000000..6bcccb0dd91 --- /dev/null +++ b/toolchain/syno-purley-6.2.4/digests @@ -0,0 +1,3 @@ +purley-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 8d000f76f6bd2fae10e4509b00fe6b27e6d414ce +purley-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 60e354e9c63477c3cee64dd8813ee6886b65a1388af4521af3992fbeed42ed2d +purley-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 28d14281c6c463a5a4b11f94196779f9 diff --git a/toolchain/syno-qoriq-6.2.4/Makefile b/toolchain/syno-qoriq-6.2.4/Makefile new file mode 100644 index 00000000000..ac1e7401644 --- /dev/null +++ b/toolchain/syno-qoriq-6.2.4/Makefile @@ -0,0 +1,14 @@ +TC_ARCH = qoriq +TC_VERS = 6.2.4 +TC_KERNEL = 2.6.32 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = qoriq-gcc493_glibc220_hard_qoriq-GPL +TC_DIST_SITE_PATH = PowerPC%20QorIQ%20Linux%202.6.32 + +TC_TARGET = powerpc-e500v2-linux-gnuspe +TC_SYSROOT = $(TC_TARGET)/sysroot +TC_EXTRA_CFLAGS = -mcpu=8548 -mhard-float -mfloat-gprs=double + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-qoriq-6.2.4/digests b/toolchain/syno-qoriq-6.2.4/digests new file mode 100644 index 00000000000..71651e0bfea --- /dev/null +++ b/toolchain/syno-qoriq-6.2.4/digests @@ -0,0 +1,3 @@ +qoriq-gcc493_glibc220_hard_qoriq-GPL.txz SHA1 25bed4a4f2a1a9178fbb945f54568ebcce445c44 +qoriq-gcc493_glibc220_hard_qoriq-GPL.txz SHA256 2136a36816afd391276b8065aa2e114db9f093de82ffdd6f6698d82274937a3f +qoriq-gcc493_glibc220_hard_qoriq-GPL.txz MD5 93d782641a13213416407dbf4ab5cfac diff --git a/toolchain/syno-rtd1296-6.2.4/Makefile b/toolchain/syno-rtd1296-6.2.4/Makefile new file mode 100644 index 00000000000..96f48341a5b --- /dev/null +++ b/toolchain/syno-rtd1296-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = rtd1296 +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.4 +TC_GLIBC = 2.20 + +TC_DIST = rtd1296-gcc494_glibc220_armv8-GPL +TC_DIST_SITE_PATH = Realtek%20RTD129x%20Linux%204.4.59 + +TC_TARGET = aarch64-unknown-linux-gnueabi +TC_SYSROOT = $(TC_TARGET)/sysroot + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-rtd1296-6.2.4/digests b/toolchain/syno-rtd1296-6.2.4/digests new file mode 100644 index 00000000000..99fead9fa85 --- /dev/null +++ b/toolchain/syno-rtd1296-6.2.4/digests @@ -0,0 +1,3 @@ +rtd1296-gcc494_glibc220_armv8-GPL.txz SHA1 df1417f781240899905c9bb4617764d7f00f76ca +rtd1296-gcc494_glibc220_armv8-GPL.txz SHA256 9f9d1fe88c4c392a49349cc1b2ccc402bec3280f249fda10404c2ba3300769bc +rtd1296-gcc494_glibc220_armv8-GPL.txz MD5 20749a63407ab099b00d242ec50de07a diff --git a/toolchain/syno-v1000-6.2.4/Makefile b/toolchain/syno-v1000-6.2.4/Makefile new file mode 100644 index 00000000000..d2637105d2f --- /dev/null +++ b/toolchain/syno-v1000-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = v1000 +TC_VERS = 6.2.4 +TC_KERNEL = 4.4.59 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = v1000-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20Linux%204.4.59%20%28V1000%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-v1000-6.2.4/digests b/toolchain/syno-v1000-6.2.4/digests new file mode 100644 index 00000000000..b9596e56ff0 --- /dev/null +++ b/toolchain/syno-v1000-6.2.4/digests @@ -0,0 +1,3 @@ +v1000-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 b2ff86b5167aedeaa0f12a6a03bf1e11b65568b4 +v1000-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 9dbc5cdc781e3eafc0701227fc0e45cac17c8bd92e70f33e28aae3d83fb24a80 +v1000-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 c73804e1d294f5cae2cbc2bd9a886efa diff --git a/toolchain/syno-x64-6.2.4/Makefile b/toolchain/syno-x64-6.2.4/Makefile new file mode 100644 index 00000000000..7cf0c4a482a --- /dev/null +++ b/toolchain/syno-x64-6.2.4/Makefile @@ -0,0 +1,15 @@ +TC_NAME = syno-x64 + +TC_ARCH = apollolake avoton braswell broadwell broadwellnk bromolow cedarview denverton dockerx64 geminilake grantley purley kvmx64 v1000 x86 x86_64 +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = x64-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20linux%203.10.105%20%28Pineview%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-x64-6.2.4/digests b/toolchain/syno-x64-6.2.4/digests new file mode 100644 index 00000000000..de7b6b4b5b0 --- /dev/null +++ b/toolchain/syno-x64-6.2.4/digests @@ -0,0 +1,3 @@ +x64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 0049d97e7faababf9f25378dcd0cf9cabc792cc5 +x64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 92a6d531136a3b5b237c72b3bca4986ccadbb456cb569b31fdf66f10253f892b +x64-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 2fd2d5c071ea63705dae363013700de6 diff --git a/toolchain/syno-x86-6.2.4/Makefile b/toolchain/syno-x86-6.2.4/Makefile new file mode 100644 index 00000000000..6fdde836e05 --- /dev/null +++ b/toolchain/syno-x86-6.2.4/Makefile @@ -0,0 +1,13 @@ +TC_ARCH = x86 +TC_VERS = 6.2.4 +TC_KERNEL = 3.10.105 +TC_GCC = 4.9.3 +TC_GLIBC = 2.20 + +TC_DIST = x64-gcc493_glibc220_linaro_x86_64-GPL +TC_DIST_SITE_PATH = Intel%20x86%20linux%203.10.105%20%28Pineview%29 + +TC_TARGET = x86_64-pc-linux-gnu +TC_SYSROOT = $(TC_TARGET)/sys-root + +include ../../mk/spksrc.tc.mk diff --git a/toolchain/syno-x86-6.2.4/digests b/toolchain/syno-x86-6.2.4/digests new file mode 100644 index 00000000000..de7b6b4b5b0 --- /dev/null +++ b/toolchain/syno-x86-6.2.4/digests @@ -0,0 +1,3 @@ +x64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA1 0049d97e7faababf9f25378dcd0cf9cabc792cc5 +x64-gcc493_glibc220_linaro_x86_64-GPL.txz SHA256 92a6d531136a3b5b237c72b3bca4986ccadbb456cb569b31fdf66f10253f892b +x64-gcc493_glibc220_linaro_x86_64-GPL.txz MD5 2fd2d5c071ea63705dae363013700de6